Installation VMware Tools CentOS7/RHEL

Les VMware Tools améliore les performances de vos VMs et leur gestion c’est pourquoi il faut absolument les installer. Nous allons voir dans cet article l’installation depuis Oracle VM Virtualbox et vSphere Web Client sous CentOS 7 / RHEL.

Ce qu’il vous faut :

Machine virtuelle utilisée :

 UPDATE #1 : VirtualBox VM-TOOLS INSTALL UPDATE #2 : PACKAGES CENTOS 7

VMware vSphere Web

On peut monter les VMTools depuis vSphere Web ou VirtualBox

  • Se connecter sur VMware vSphere Web Client :
  • Cliquez sur votre machine virtuelle
  • vSphere indique s’il faut installer ou mettre à jour les VM Tools : Not running, Not installed

Install VMware Tools sous Linux

  • Sur la barre jaune en bas, cliquez sur “Install VMware Tools…”
  • Une fenêtre s’affiche, cliquez sur ” MOUNT ” pour monter le CD/DVD

mount

Installation VM-Tools via vSphere

Se connecter maintenant sur votre serveur en SSH et tapez les commandes ci-dessous :

Installer le package suivant :

yum install open-vm-tools

Puis :

[root@pixelabs ~]# mkdir /mnt/cdrom
[root@pixelabs ~]# mount /dev/cdrom /mnt/cdrom
[root@pixelabs ~]# cd /tmp
[root@pixelabs ~]# tar zxpf /mnt/cdrom/VM <touche tabulation>
[root@pixelabs ~]# umount /mnt/cdrom
[root@pixelabs ~]# cd vm <touche tabulation>
[root@pixelabs ~]# ./vmware-install.pl

  • Laissez les paramètres par défaut
  • Vous devez avoir le message suivant à la fin :
[...]
Enjoy,

--the VMware team

[root@vmp-wiki vmware-tools-distrib]#
  • Si vous avez l’erreur suivant :
-bash: ./vmware-install.pl : /usr/bin/perl : mauvais interpréteur: Aucun fichier ou dossier de ce type.

Il faut installer perl : CentOS/Red Hat

[root@pixelabs ~]# yum install perl

Manage VMware Service

Relancez le service  :

[root@pixelabs ~]# service vmware-tools status
[root@pixelabs ~]# service vmware-tools restart
[root@pixelabs ~]# service vmware-tools stop

Installation VM-Tools via VirtualBox

Se connecter sur votre serveur en SSH.

CentOS 6 : Installez les packages ci-dessous :

[root@pixelabs ~]# yum install -y perl gcc dkms kernel-devel kernel-headers make bzip2
[root@pixelabs ~]# yum groupinstall "Development Tools"

Debian 8/9 :

[root@pixelabs ~]# apt-get install gcc make perl linux-headers-$(uname -r)

Une fois terminé, redémarrez le serveur :

[root@pixelabs ~]# reboot

Une fois le serveur redémarré, cliquez sur le menu : Périphériques > Insérer l’image CD des Additions invités…

[root@pixelabs ~]# mkdir /mnt/cdrom
[root@pixelabs ~]# mount /dev/cdrom /mnt/cdrom/
mount: /dev/sr0 est protégé en écriture, sera monté en lecture seule
[root@pixelabs ~]#
[root@pixelabs ~]# cd /mnt/cdrom/
[root@pixelabs cdrom]#
[root@pixelabs cdrom]# ls
32Bit  AUTORUN.INF  cert  runasroot.sh  VBoxLinuxAdditions.run    VBoxWindowsAdditions-amd64.exe  VBoxWindowsAdditions-x86.exe
64Bit  autorun.sh   OS2   TRANS.TBL     VBoxSolarisAdditions.pkg  VBoxWindowsAdditions.exe
[root@pixelabs cdrom]#

[root@pixelabs cdrom]# ./VBoxLinuxAdditions.run

[root@pixelabs cdrom]# ./VBoxLinuxAdditions.run
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.2.12 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 5.2.12 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules.
VirtualBox Guest Additions: Running kernel modules will not be replaced until the system is restarted
VirtualBox Guest Additions: Starting.
[root@ansible cdrom]#

CentOS 7 :

[root@pixelabs ~]# yum install -y open-vm-tools

Redémarrez le serveur :

[root@pixelabs ~]# reboot

Bonne journée et à très bientôt.

 
Besoin d’aide ? des questions ?

Venez sur le forum
logo Forum Pixelabs
***********
La rédaction de cette documentation demande beaucoup de temps, de motivation, mais surtout beaucoup de café 🙂

Vous aimez pixelabs ?

Offrez moi un petit café en cliquant sur la tasse ci-dessous.
pixelans_donation
Merci !