Installation des VMware Tools sur une VM CentOS / RHEL 6.6 minimal
23 Jul 2015Il existe plusieurs méthodes pour installer les VMware Tools sur un OS CentOS / RHEL 6.6. Vous pouvez les déployer soit:
- via le web client ou le viclient
- depuis un repository géré par VMware
Je préfère la deuxième méthode car l’installation et la mise à jour se font grâce aux gestionnaires de packages de votre distribution (yum, apt-get…). De plus l’empreinte sur le système est bien moins importante. Bien sûr VMware supporte officiellement cette méthode d’installation tant que l’OS est présent dans la VMware Compatibility Matrix.
La méthode présenté ci-dessous concerne bien que les version 6.X de CentOS / RHEL. A partir de la version 7.0 les packages open-vm-tools sont disponibles de base dans les repository des distribs.
Installation des clés du repository VMware
rpm --import http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-DSA-KEY.pub
rpm --import http://packages.vmware.com/tools/keys/VMWARE-PACKAGING-GPG-RSA-KEY.pub
Création du fichier de configuration du repository
cat << EOF > /etc/yum.repos.d/vmware-tools.repo
[vmware-tools]
name=VMware Tools
baseurl = http://packages.vmware.com/tools/esx/latest/rhel6/\$basearch
enabled = 1
gpgcheck = 1
EOF
L’adresse indiquée dans baseurl est à modifier en fonction de votre environnement. Par exemple pour avoir la dernière version des VMware Tools pour une infrastructure vSphere 5.5 il faudra fournir l’adresse suivante:
http://packages.vmware.com/tools/esx/5.5latest/rhel6/\$basearch
Installation des VMware Tools
yum install -y vmware-tools-esx-nox
Les packages suivants seront installés
Dependencies Resolved
==========================================================================================================
Package Arch Version Repository Size
==========================================================================================================
Installing:
vmware-tools-esx-nox x86_64 9.10.1-1.el6 vmware-tools 3.1 k
Installing for dependencies:
perl x86_64 4:5.10.1-136.el6_6.1 updates 10 M
perl-Module-Pluggable x86_64 1:3.90-136.el6_6.1 updates 40 k
perl-Pod-Escapes x86_64 1:1.04-136.el6_6.1 updates 32 k
perl-Pod-Simple x86_64 1:3.13-136.el6_6.1 updates 212 k
perl-libs x86_64 4:5.10.1-136.el6_6.1 updates 578 k
perl-version x86_64 3:0.77-136.el6_6.1 updates 51 k
vmware-tools-core x86_64 9.10.1-1.el6 vmware-tools 4.0 M
vmware-tools-foundation x86_64 9.10.1-1.el6 vmware-tools 107 k
vmware-tools-guestlib x86_64 9.10.1-1.el6 vmware-tools 62 k
vmware-tools-libraries-nox x86_64 9.10.1-1.el6 vmware-tools 4.2 M
vmware-tools-plugins-autoUpgrade x86_64 9.10.1-1.el6 vmware-tools 5.6 k
vmware-tools-plugins-deployPkg x86_64 9.10.1-1.el6 vmware-tools 44 k
vmware-tools-plugins-grabbitmqProxy x86_64 9.10.1-1.el6 vmware-tools 404 k
vmware-tools-plugins-guestInfo x86_64 9.10.1-1.el6 vmware-tools 21 k
vmware-tools-plugins-hgfsServer x86_64 9.10.1-1.el6 vmware-tools 5.7 k
vmware-tools-plugins-powerOps x86_64 9.10.1-1.el6 vmware-tools 7.3 k
vmware-tools-plugins-timeSync x86_64 9.10.1-1.el6 vmware-tools 9.8 k
vmware-tools-plugins-vix x86_64 9.10.1-1.el6 vmware-tools 97 k
vmware-tools-plugins-vmbackup x86_64 9.10.1-1.el6 vmware-tools 14 k
vmware-tools-services x86_64 9.10.1-1.el6 vmware-tools 363 k
vmware-tools-vgauth x86_64 9.10.1-1.el6 vmware-tools 429 k
Transaction Summary
==========================================================================================================
Install 22 Package(s)
Total download size: 21 M
Installed size: 64 M
Arrêter / Démarrer le service VMware Tools
Les services sont gérés par Upstart et non pas le démon init. La syntaxe à utiliser est la suivante:
status vmware-tools-services
stop vmware-tools-services
start vmware-tools-services
Si vous avez des questions ou un commentaire à faire, n’hesitez pas à laisser un message ci-dessous. Si vous avez aimé cet article, vous pouvez le partager avec vos followers ou bien me suivre sur Twitter!