Installez ou mettez à niveau VMware Tools manuellement sur les machines virtuelles Linux à l'aide de la ligne de commande.

Avant de commencer

  • Mettez la machine virtuelle sous tension.

  • Vérifiez que le système d'exploitation invité est actif.

  • Comme le programme d'installation de VMware Tools est écrit en Perl, vérifiez que Perl est installé dans le système d'exploitation invité.

  • Pour déterminer si vous disposez de la dernière version de VMware Tools, recherchez la machine virtuelle dans l'onglet Résumé.

  • Pour les machines virtuelles vSphere, déterminez si vous disposez de la dernière version de VMware Tools. Dans l'inventaire de vSphere Client, sélection la machine virtuelle et cliquer sur l'onglet Récapitulatif.

Pourquoi et quand exécuter cette tâche

Cette procédure décrit comment utiliser le programme d'installation tar de VMware Tools pour installer ou mettre à niveau VMware Tools. Pour les machines virtuelles d'un environnement vSphere, vous pouvez alternativement utiliser les packs spécifiques du système d'exploitation (OSP) et open-vm-tools de VMware Tools pour l'installer et le mettre à niveau. Grâce aux OSP et à open-vm-tools, vous pouvez utiliser les mécanismes de mise à jour natifs de votre système d'exploitation pour télécharger, installer et gérer VMware Tools. Pour plus d'informations, consultez Packages spécifiques de système d'exploitation pour systèmes d'exploitation invités Linux.

Procédure

  1. Montez le disque virtuel VMware Tools sur le système d'exploitation client.

    Produit VMware

    Action

    vSphere Client

    Inventaire > Machine virtuelle > Invité > Installer/Mettre à jour VMware

    vSphere Web Client

    Cliquez avec le bouton droit sur la machine virtuelle, puis sélectionnez SE invité > Installer/Mettre à jour VMware Tools.

    Fusion

    Machine virtuelle > Installer (ou Mettre à niveau) VMware Tools

    Workstation Pro

    VM > Installer (ou Mettre à niveau) VMware Tools

    Workstation Player

    Player > Gérer > Installer/Mettre à jour VMware Tools

  2. Montez le disque virtuel VMware Tools sur le système d'exploitation client.

    Produit VMware

    Action

    vSphere Client

    Inventaire > Machine virtuelle > Invité > Installer/Mettre à niveau VMware Tools

    vSphere Web Client

    Cliquez avec le bouton droit sur la machine virtuelle et sélectionnez Toutes les Actions vCenter > SE invité > Installer/Mettre à jour VMware Tools.

    1. Pour retrouver une VM, sélectionnez un centre de données, dossier, cluster, pool de ressources, hôte, ou vApp.

    2. Cliquez sur l'onglet Objets associés puis cliquez sur Machines virtuelles.

  3. Si vous effectuez une mise à niveau ou une réinstallation, dans la boîte de dialogue Installer/Mettre à niveau VMware Tools, sélectionnez Installation de Tools interactive ou Mise à niveau de Tools interactive et cliquez sur OK.

    Le processus commence par monter le disque virtuel VMware Tools sur le système d'exploitation invité.

  4. Dans la machine virtuelle, connectez-vous au système d'exploitation invité en tant qu'utilisateur racine et ouvrez une fenêtre de terminal.
  5. Exécutez la commande mount sans aucun argument pour déterminer si votre distribution Linux a monté automatiquement l'image du CD-ROM virtuel de VMware Tools.

    Si le périphérique de CD-ROM est monté, il est indiqué comme suit avec son point de montage :

    /dev/cdrom on /mnt/cdrom type iso9660 (ro,nosuid,nodev)
  6. Si l'image du CD-ROM virtuel de VMware Tools n'est pas montée, montez le lecteur de CD-ROM.
    1. Créez le répertoire du point de montage si celui-ci n'existe pas déjà.
      mkdir /mnt/cdrom

      Certaines distributions Linux utilisent des noms de point de montage différents. Par exemple, sur certaines distributions, le point de montage est /media/VMware Tools au lieu de /mnt/cdrom. Modifiez la commande pour refléter les conventions utilisées par votre distribution.

    2. Montez le lecteur de CD-ROM.
      mount /dev/cdrom /mnt/cdrom

      Certaines distributions Linux utilisent différents noms de périphériques ou organisent le répertoire /dev différemment. Si votre lecteur de CD-ROM n'est pas /dev/cdrom ou si le point de montage d'un CD-ROM n'est pas /mnt/cdrom, vous devez modifier les commandes suivantes pour refléter les conventions utilisées par votre distribution.

  7. Accédez à un répertoire de travail (par exemple /tmp).

    cd /tmp

  8. Supprimez tout répertoire vmware-tools-distrib existant avant d'installer VMware Tools.

    L'emplacement de ce répertoire dépend de l'emplacement choisi lors de l'installation précédente. Ce répertoire est habituellement placé dans /tmp/vmware-tools-distrib.

  9. Répertoriez le contenu du répertoire du point de montage et notez le nom de fichier du programme d'installation tar de VMware Tools.
    ls mount-point
  10. Décompressez le programme d'installation.
    tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz

    La valeur x.x.x correspond au numéro de version du produit et yyyy au numéro de build du produit.

    Si vous tentez d'effectuer une installation tar par-dessus une installation RPM ou inversement, le programme d'installation détecte l'installation précédente et doit convertir le format de sa base de données avant de continuer.

  11. Si nécessaire, démontez l'image du CD-ROM.
    umount /dev/cdrom 

    Si votre distribution Linux a monté automatiquement le CD-ROM, il n'est pas nécessaire de démonter l'image.

  12. Exécutez le programme d'installation et configurez VMware Tools.
    cd vmware-tools-distrib
    ./vmware-install.pl

    Généralement, le fichier de configuration vmware-config-tools.pl s'exécute à la fin de l'exécution du fichier du programme d'installation.

  13. Suivez les invites pour accepter les valeurs par défaut si elles conviennent à votre configuration.
  14. Suivez les instructions à la fin du script.

    Selon les fonctions que vous utilisez, ces instructions peuvent impliquer de redémarrer la session X, de redémarrer le réseau, de se reconnecter et de démarrer le processus utilisateur VMware. Vous pouvez également redémarrer le système d'exploitation invité pour exécuter ces tâches.

Résultats

L'étiquette VMware Tools de l'onglet Résumé indique désormais OK.

Si vous utilisez vCenter Server, la mention VMware Tools dans l'onglet résumé est remplacée par OK.

Que faire ensuite

Si vous avez mis à niveau VMware Tools dans le cadre d'une mise à niveau système à plus grande échelle, déterminez ensuite s'il y a lieu de mettre à niveau les machines virtuelles de votre environnement. Pour consulter et comparer le matériel disponible pour différents niveaux de compatibilité, consultez Fonctions matérielles disponibles avec les paramètres de compatibilité de la machine virtuelle.

Si vous avez mis à niveau VMware Tools dans le cadre d'une mise à niveau de vSphere, déterminez ensuite s'il y a lieu de mettre à niveau les machines virtuelles de votre environnement. Pour examiner et comparer le matériel disponible pour les différents niveaux de compatibilité, voir Administration d'une machine virtuelle vSphere.