VMWARE : Installation des VMware Tools sur Linux RedHat


 

 

1. Pré-requis

– Mot de passe « root » du serveur
– Outil VMware vSphere Client 4.1, 5.0 ou 5.1
– SSH actif sur la machine virtuelle
– Client SSH PuTTY ou KiTTY

 

2. Vérification de l’état des VMware Tools

– Dans la console VMware vSphere Client sélectionner la VM (ici : mavm-01)
– Aller dans l’onglet « Summary » puis vérifier l’état actuel des VMware Tools :

Différents états des VMware Tools sur une machine virtuelle :

OK : les VMware Tools sont installés et à jour.
Out of date : les VMware Tools sont installés mais ne sont pas à jour.
Unmanaged : les VMware Tools sont installés mais ne sont pas gérés par le système.
Not installed : les VMware Tools ne sont pas installés

 

3. Installation des VMware Tools sur la machine virtuelle RedHat

A) Manipulation dans la console VMware vSphere Client :

– Sélectionner la machine virtuelle (mavm-01)
– Sur l’onglet « Inventory > Virtual Machine > Guest » cliquer sur « Install/Upgrade VMware Tools »

 

B) Manipulation dans la console SSH :

Note : Cette partie peut être faite directement via la console vSphere Client en prenant la main sur la VM via l’icône suivante : VMwareTools01

– Se connecter sur le serveur mavm-01 via l’outil PuTTY / KiTTY puis s’authentifier avec le compte root.

– Monter le « CD-Rom » avec les VMware Tools sur la machine :

mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom

Le serveur répond par la ligne suivante :
mount: block device /dev/cdrom is write-protected, mounting read-only
(Le montage se fait en lecture seule)

– Copier le fichier « VMwareTools-X.x.x-version.tar.gz » source sur la machine :

cp /mnt/cdrom/VMwareTools-X.x.x-version.tar.gz /tmp/

Renommer le fichier « VMwareTools-X.x.x-version.tar.gz » en fonction de votre version de package.

– Décompresser le fichier « VMwareTools-X.x.x-version.tar.gz » dans /tmp/ :

cd /tmp
tar –xvzf VMwareTools-X.x.x-version.tar.gz

L’archive .tar.gz est décompresser dans le dossier /tmp/vmware-tools-distrib/

bin
doc
etc
FILES
INSTALL
installer
lib
vmware-install.pl

– Lancement de l’installation des VMware Tools :

cd /tmp/vmware-tools-distrib/
./vmware-install.pl

Note : des questions vous serons posées durant le processus d’installation, appuyer sur « Entrée » passer les étapes et laisser les paramètres par défaut.
Extrait du processus d’installation :

 

Avertissement :

Dans le cas où une version des VMware Tools est déjà installée ou si il s’agit d’une mise à jour, il est possible que le message suivant apparaisse :

Dans ce cas vérifier les packages .rpm déjà installés sur la machine virtuelle avec la commande suivante :

rpm –qa | grep vmware

Les packages installés devraient être les suivants :

vmware-open-vm-tools-nox-8.3.17-784891.el5
vmware-open-vm-tools-kmod-8.3.17-784891.el5
xorg-x11-drv-vmware-10.13.0-2.1
vmware-open-vm-tools-common-8.3.17-784891.el5
xorg-x11-drivers-7.1-4.2.el5.x86_64

Si des packages sont présents il faut les désinstaller avec la commande suivante :

rpm –e    

Note : les packages peuvent contenir des dépendances avec d’autres packages, il faut donc les désinstaller.

Le deuxième problème qui peut empêcher l’installation des VMware Tools est l’utilisation de certains fichiers par le système. Dans ce cas il faut rechercher les chemins utilisés par ces fichiers.

Taper la commande suivante pour effectuer une recherche :

find -name vmware

La commande vous retourne les chemins des dossiers utilisés par VMware.

Exemples :

./tmp/vmware-tools-distrib/lib/GuestSDK/vmGuestLibJava/doc/com/vmware
./usr/lib/vmware-tools/GuestSDK/vmGuestLibJava/doc/com/vmware

Afin d’installer les VMware Tools il faut supprimer les fichiers correspondants.

Avertissement sur la commande rm :

Attention à ne pas faire d’erreur avec la commande rm -rf.
Ne « JAMAIS » taper la commande rm -rf * ou rm -rf /*.
le commutateur /* supprime tous les fichiers et dossiers qui se trouvent à la racine (/) quelque soit leur nom, en gros cette commande supprime tout votre disque dur depuis la racine, sous dossier compris sans aucune demande de confirmation !

Taper la commande suivante pour effectuer une suppression :

rm -rf ./tmp/vmware-tools-distrib/
rm -rf ./usr/lib/vmware-tools/

Avec :

rm : supprime un fichier
-f : force la suppression
-r : supprime un dossier et son contenu

Cette commande permet la suppression des répertoires « vmware-tools-distrib » et « vmware-tools » dans leurs chemins respectifs.

Relancer l’installation des VMware Tools via la commande : ./vmware-install.pl

 

Les VMware Tools sont maintenant installés sur votre machine virtuelle.
Le statut sur votre machine virtuelle est passé de « Not installed » à « OK » dans la console vSphere Client.

 

VMware Knowledge Base

General VMware Tools installation instructions (1014294)

VMware Tools for Linux Guests

vSphere Client reports the status of VMware Tools as Unmanaged (1032763)

 

Print Friendly, PDF & Email

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *