samedi 21 mars 2009

Alignement de bloc

S'il y a une opération à réaliser sur vos machines virtuelles afin d'accroitre les performances en I/O c'est bien l'alignement de bloc.

En effet, l'alignement de bloc permet d'économiser quelques étapes de lecture/écriture de données sur le disques.

Je vous propose deux sites, bien détaillé ou vous trouvez les explications sur le pourquoi faut-il faire ces modifications et le comment.

Site 1 : Jason Boche
Site 2 : Viops

Pour ceux qui tenterai d'aligner les partitions de ces VMs, il n'est possible de réaliser ceci que sur un disque vierge (enfin vous perdrez les infos qui sont dessus) et pour faire cela sur un disque système, il faut le faire avant l'installation de l'OS. Pour cela j'utilise un CD winpe qui me permet d'exécuter diskpart sur la partition avant l'installation de mon OS ou vous pouvez rattacher votre futur disque système à une VM Windows et faire les opérations.

vendredi 20 mars 2009

Installer VMware Tools - Windows 2008 R2





En mode Core, WoW64 (Windows over Windows) est devenu une option, cette fonctionnalité n'est plus installé par défaut.
Elle permet le support des applications 32 bits sous les OS 64 bits.

Pour installer WoW64 :

C:\Users\Administrator>start /w ocsetup ServerCore-WOW64

Vous devez redémarrer le système pour activer la fonctionnalité.
Après le redémarrage, vous pourrez installer VMware Tools sans problème.

jeudi 19 mars 2009

Mise à jour serveur ESXi - Retour en arrière


La mise à jour d'un serveur peut, dans certains cas, apporter son lot de problème.

Si cela vous arrive, vous pouvez toujours revenir à la v
ersion précédent l'application du patch.

Pour revenir en arrière, vous devez redémarrer la machine. Quand la barre blanche de chargement apparait appuyer sur les touches SHIFT+R.



Un message d'avertissement apparait, vous prévenant que vous allez remplacer votre version par une version plus ancienne. Appuyer sur la touche Y pour accepter.



Appuyer sur la touche Entrée.



Voila votre serveur ESXi tourne avec la version antérieur à la mise à jour.

Mise à jour serveur ESXi



Voici les différentes étapes pour mettre à jour votre serveur VMware ESXi.


1ere étape - RCLI

Il vous faut VMware Remote Client (RCLI) sur votre machine.
Vous pouvez le télécharger ici et la documentation ici.

2eme étape - Download
Récupérer les derniers updates pour votre serveur ici.

3eme étape - Update


Lancer la console RCLI ou dans un invite de commande taper : cd "C:\Program Files\VMware\VMware VI Remote CLI". (Répertoire d'installation par défaut)


Aller dans le répertoire bin.



Lancer la commande vihostupdate.pl...
Syntax :
vihostupdate.pl –server [serveur name or ip] -username [username] -password [password] -i –b [filename]
Le script va décompresser le fichier ZIP, le copier sur le serveur, l'installer et enfin redémarrer le serveur.
Une fois la mise à jour terminée, on vous invite à redémarrer le serveur ESXi. Pour cela taper yes.
4eme étape - Vérification

Vérifier la versio
n du patch installé...
Syntax :
vihostupdate.pl –server [serveur name or ip] -username [username] -password [password] –q


Voila, le serveur ESXi est maintenant à jour.

Activer SSH sur VMware ESXi


J'ai vu pas mal de chose à ce sujet sur d'autres blogs ou forum mais je trouve que leurs explications ne sont pas clair ou alors il y a des étapes inutiles.



Pour ma part, j'ai réalisé les actions suivantes sur un serveur ESXi Update 3 :

  • Sur le serveur ESXi, taper Alt+F1.
  • Taper unsupported dans la console.
  • Au prompt saisir le mot de passe root du serveur.
  • Ensuite taper la commande suivante : vi /etc/inetd.conf
  • Rechercher la ligne dans le fichier commençant par #ssh ; Pour cela taper /ssh puis Entrée.
  • Appuyer sur la touche Inser et supprimer le caractère #.
  • Pour quitter vi, appuyer sur Echap et taper :wq!.
  • Maintenant il faut redémarrer le service inetd. Pour cela taper /etc/services.sh restart inetd
Voila, à présent vous pouvez vous connecter à votre serveur ESXi en SSH.
Autre chose, si vous n'arrivez pas à rentrer dans le mode unsupported, vous devez réaliser les étapes suivantes pour que cela fonctionne.
  • Connecter vous au serveur ESXi avec VI Client.
  • Cliquer sur le serveur ESXi et cliquer ensuite sur l'onglet Configuration.
  • Ensuite dans l'encadrer Software cliquer sur Advanced Settings.
  • Dans VMkernel cocher la case VMkernel.boot.techSupportMode.
  • Rédémarrer le serveur ESXi.



Remarque
: Avant d'arrêter le serveur ESXi, n'oubliez pas d'éteindre les machines virtuelles qui tournent dessus.

lundi 16 mars 2009

VMware vLaunchPad







Eric Sieberg à mis en ligne un nouveau vLaunchPad. Très pratique, il regroupe différents liens vers des sites de la communauté VMware.
C'est par ici :