J’ai préparé une VM CentOS 6.3 aujourd’hui. Comme d’hab. j’ai mis une carte VNXNET3. Donc pas de réseau tant que j’ai pas installé les VMWare tools.
Solution ?
Monter le DVD d’installation
mkdir /media/cdrom
mount /dev/sr0 /media/cdrom
Activer le repository DVD dans la config de yum
vi /etc/yum/repos.d/CentOS-Media.repo
Sous la rubrique “c6-media”, trouver la ligne “enabled” et mettre à 1 au lieu de 0. Quitter vi en sauvegardant (:wq) puis installer perl, et les sources:
yum --disablerepo=\* --enablerepo=c6-media install kernel-devel-`uname -r`
yum --disablerepo=\* --enablerepo=c6-media install perl
Démonter le cdrom
umount /dev/sr0
Ensuite dans le vSphere Client, choisir dans le menu VM “Guest => Install VMware tools”
Décompresser l’archive des vmware tools et les installer:
mount /dev/sr0 /media/cdrom
mkdir ~/install
cd ~/install
tar xzf /media/cdrom/VMwareTools*.tar.gz
cd vmware-tools-distrib
./vmware-install.pl
Si vous avez des doutes sur les réponses à donner, donnez toutes des réponses par défaut. Ca ne pose pas de problème.
Une dernière chose: activez la synchro de l’horloge avec le host une fois l’installation terminée.
vmware-toolbox-cmd timesync enable
Reste à configurer le démarrage automatique des vmware-tools. Pour ce faire, il faut éditer le fichier /etc/init.d/vmware-tools et ajouter les paramètres chkconfig en première ligne. Ensuite, l’ajouter à chkconfig.
nano /etc/init.d/vmware-tools
On ajoute
# chkconfig: 2345 15 85
au début du fichier, puis on l’ajoute à chkconfig et on démarre les tools
chkconfig --add vmware-tools
/etc/init.d/vmware-tools start
Et n’oubliez pas de configurer NTP sur votre host.