Pour les machines virtuelles Linux, vous installez et mettez à niveau manuellement VMware Tools en utilisant 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

Avant de mettre à niveau VMware Tools, étudiez l'environnement d'exécution de la machine virtuelle et examinez les avantages des différentes méthodes de mise à niveau. Par exemple, vous pouvez installer la version la plus récente de VMware Tools pour améliorer les performances du système d'exploitation invité et de la gestion de la machine virtuelle ou conserver la version existante pour bénéficier d'un environnement plus flexible.

Remarque :

Cette procédure explique comment utiliser le programme d'installation tar VMware Tools pour installer ou mettre à niveau VMware Tools. Pour les machines virtuelles dans un environnement vSphere, vous pouvez utiliser aussi les packages OSP (operating system specific packages) VMware Tools pour installer et mettre à niveau VMware Tools. Avec les OSP, vous pouvez utiliser les mécanismes de mise à jour natifs du système d'exploitation pour télécharger, installer et gérer VMware Tools. Pour plus d'informations, voir 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

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

    Fusion

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

    Workstation

    VM > Installer (ou Mettre à niveau) VMware Tools

    Player

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

  2. Cliquez avec le bouton droit sur la machine virtuelle dans l'inventaire et sélectionnez Toutes les actions vCenter > SE invité > Installer/Mettre à niveau VMware Tools.
  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 arguments pour déterminer si la distribution Linux monte automatiquement l'image de CD-ROM virtuel VMware Tools.

    Si le périphérique CD-ROM est monté, le périphérique et son point de montage sont listés de la manière suivante :

    /dev/cdrom on /mnt/cdrom type iso9660 (ro,nosuid,nodev)
  6. S'il n'est pas monté, montez-le.
    1. S'il n'existe aucun répertoire de point de montage, créez-le.
      mkdir /mnt/cdrom

      Certaines distributions Linux utilisent des noms de point de montage différents. Par exemple, dans certaines distributions, le point de montage est /media/VMware Tools et non pas /mnt/cdrom. Modifiez la commande pour refléter les conventions qu'utilise la distribution.

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

      Certaines distributions de Linux utilisent des noms de périphérique différents ou organisent l'inventaire /dev différemment. Si le lecteur de CD-ROM n'est pas /dev/cdrom ou que le point de montage d'un CD-ROM n'est pas /mnt/cdrom, modifiez la commande pour refléter les conventions qu'utilise la distribution.

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

    cd /tmp

  8. Supprimez le répertoire précédent vmware-tools-distrib avant d'installer VMware Tools.

    L'emplacement du répertoire dépend de l'emplacement que vous avez défini lors de l'installation précédente. Généralement, ce répertoire se trouve dans /tmp/vmware-tools-distrib.

  9. Listez le contenu du répertoire de point de montage et notez le nom du fichier du programme d'installation tar 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 est le numéro de version du produit, et yyyy est le numéro de build de l'édition 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 antérieure et doit convertir le format de base de données d'installateur avant de poursuivre.

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

    Si la distribution Linux a monté automatiquement le CD-ROM, il est inutile 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.