lundi 27 septembre 2010

Un bon outil à ajouter à votre arsenal : RVTools version 2.9.5


RVTools


Rob de Veij à créer une application très pratique, RVTools. Cette application permet d'afficher les informations de vos host VMware ou vCenter. Il permet de mettre à jour les outils de VMware ainsi que déconnecter les lecteurs de CD/disquette virtuel.

Ce que j'apprécie plus particulièrement ce sont les "Health check" qui permet de détecter les fichiers vmdk zombie et les noms de dossiers qui ne correspondent pas au nom de la machine virtuelle.

Suivez ce lien pour télécharger RVTools.

VMware vCenter Error Call “PropertyCollector.RetrieveContents” for object “propertyCollector” on vCenter Server failed

J'avais besoin de modifier une de mes "templates" dont je me sers régulièrement pour faire des essaies. Le problème est que suite à la conversion de mon modèle à une machine virtuelle lorsque j'essaie de modifier les paramètres j'ai le message d'erreur suivant : Call “PropertyCollector.RetrieveContents” for object “propertyCollector” on vCenter Server “vCenter” failed.



Lorsqu'on rencontre un tel problème, il suffit de supprimer la machine virtuelle de l'inventaire puis de l'ajouter à nouveau. D'après ce que j'ai lu sur la toile, l'erreur survient lorsque le host est mis à jour et que la machine virtuelle pointe vers un fichier ISO qui n'existe plus. On corrige la situation pour s'assurer que le problème se manifeste de nouveau.

GhostBuster

GhostBuster

Cette application énumère tous les périphériques, détecte les périphériques fantômes et les enlève s'ils correspondent au type ou à la classe sélectionnée en un seul clic. Ceci peut remplacer cette procédure.

dimanche 12 septembre 2010

Comment convertir une machine physique à une machine virtuelle

 (image gracieuseté de vmware)


Voici les étapes qui me donnent un très bon taux de succès.

Télécharger et installer le convertisseur de VMware

1 - Prendre en note vos configurations de carte réseau (ip, dns etc.)
2 - Arrêter tous les services non essentiels (servez-vous de msconfig)
3 - Ne démarrez pas votre nouvelle machine virtuelle après la conversion, déconnecter la carte réseau virtuelle du réseau.
4 - Après votre conversion, créez-vous un cliché instantané (snapshot)
5 - Enlever tous les ports USB, ports séries, etc.
6 - Enlever les cartes réseau créer par la conversion, les remplacer par vmxnet ou vmxnet 3.
7 - Au premier démarrage, démarrer votre machine virtuelle en mode sans échec.
8 - En mode sans échec, enlevez tous les périphériques physiques fantômes (instructions ici) ainsi que les logiciels de gestions physiques (RAID, agent de stockage, logiciel HP/Intel etc).
9 - Reconfigurer votre carte réseau en utilisant vos notes.
10 - Après ces changements, redémarrer votre serveur en mode normal (ne changer pas vos services au démarrage)
11 - Au premier démarrage, vérifier les services et vos journaux d'évènements. S'il n'y a aucun problème activer vos services (msconfig) si vous en avez plusieurs allez-y graduellement, redémarrer le serveur entre les essaies.
12 - Après le redémarrage, assurez-vous que la machine physique est éteinte et débranchée du réseau et branchée votre machine virtuelle au réseau.
13 - Installer les outils de VMware.
14 - Redémarrer votre serveur une dernière fois avec les services et le réseau en fonction et vérifier vos connexions réseau et votre connectivité à votre domaine.

Ce sont les étapes que j'utilise, je mettrai à jour ce billet si besoin est.

dimanche 5 septembre 2010

SolarWinds VM Console 1.0


VM Console 1.0
Ce produit de la firme SolarWinds permet aux administrateurs de visualiser, prendre des clichés instantanés, redémarrer, éteindre les machines virtuelles sans passer par vCenter.

vendredi 3 septembre 2010

Effacer l'historique des connections récentes (vSphere Client)

Vous avez accumulé un nombre considérable de connection récente dans votre client vSphere et vous voulez faire un peu de ménage dans cette liste.

Si vous voulez effacer l'historique de vos connexions récentes dans le client vSphere.

Ouvrer la base de registre et naviguer à la clé suivante :

HKCU\Software\VMware\VMware Infrastructure Client\Preferences

Modifier la clé RecentConnections. (exemple : 192.168.0.5;10.10.1.8)

Problème avec Microsoft Volume Shadow Copy (vssadmin list writers vide)

Le problème que nous avons rencontré aujourd'hui n'est pas un problème avec VMware ou de conversion, mais bien un problème suite au nettoyage après une conversation, c'est à dire lors de la suppression d'anciens pilotes ou logiciels qui ne sont plus nécessaires au bon fonctionne de la "nouvelle" machine virtuelle.

Suite à la conversion d'un serveur DELL en virtuel, nous avons supprimé Dell OpenManage Array Manager, à la suite du redémarrage le serveur fonctionnait toujours sans anicroche sauf que plus aucun logiciels de fonctionnaient. Même avec vDR il fait une erreur, car il ne peut sauvegarder l'état de mon système (Unable to take a quiesced VMware snapshot), car vDR se sert de la copie à la volée du système de Microsoft.

Il s'avère que le service de copie à la volée de Microsoft (volume shadow copy) est endommagé. Après quelques heures de recherche, voici la procédure qui a fonctionné pour moi.



1. Démarrer Regedit

2. Localiser et exporter la clé suivante:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EventSystem\{26c409cc-ae86-11d1-b616-00805fc79216}\Subscriptions

3. Supprimer cette clé de registre (cette clé sera recréer automatiquement dans les prochaines étapes)

4. Exécuter Services.msc

5. Redémarrer chaques services l'un à la suite de l'autre:
- COM+ Event System
- COM+ System Application
- Microsoft Software Shadow Copy Provider
- Volume Shadow Copy
Si un des services est en mode arrêt, changer le démarrage en mode automatique et démarrer le service.

6. At the command prompt, type vssadmin list writers, and then press ENTER. If the writes show up, your done, if not there is one more set of things to do.

7. Si vos VSS Writers sont maintenant affiché, vous n'êtes pas obligé de continuer.

8. Dans le cas contraire, copier/coller ces lignes dans un fichier "batch" ce sera plus facile…
cd /d %windir%\system32
net stop vss
net stop swprv
regsvr32 ole32.dll
regsvr32 oleaut32.dll
regsvr32 /i eventcls.dll
regsvr32 vss_ps.dll
vssvc /register
regsvr32 /i swprv.dll
regsvr32 es.dll
regsvr32 stdprov.dll
regsvr32 vssui.dll
regsvr32 msxml.dll
regsvr32 msxml3.dll
regsvr32 msxml4.dll

9. Aller en mode commande, et taper vssadmin list writers.

10.
Confirmer que vous avez maintenant les modules requis et relancer vos logiciels de sauvegarde. :)