layout: doc—

Installation des outils de machine virtuelle XenServer

Remarque :

XenCenter YYYY.x.x n’est pas encore pris en charge pour une utilisation avec Citrix Hypervisor 8.2 CU1 dans les environnements de production. Pour gérer votre environnement de production Citrix Hypervisor 8.2 CU1, utilisez XenCenter 8.2.7. Pour plus d’informations, consultez la documentation XenCenter 8.2.7.

Vous pouvez installer XenCenter 8.2.7 et XenCenter YYYY.x.x sur le même système. L’installation de XenCenter YYYY.x.x ne remplace pas votre installation de XenCenter 8.2.7.

XenServer VM Tools (anciennement Citrix VM Tools ou XenServer PV Tools) fournissent des services d’E/S de haute performance sans les frais liés à l’émulation de périphériques traditionnelle.

XenServer VM Tools pour Windows

XenServer VM Tools pour Windows se composent de pilotes d’E/S (également appelés pilotes paravirtualisés ou pilotes PV) et de l’agent de gestion.

Les pilotes d’E/S contiennent des pilotes de stockage et de réseau, ainsi que des interfaces de gestion de bas niveau. Ces pilotes remplacent les périphériques émulés et fournissent un transport haute vitesse entre Windows et les logiciels de la famille de produits XenServer. Lors de l’installation d’un système d’exploitation Windows, XenServer utilise l’émulation de périphérique traditionnelle pour présenter un contrôleur IDE standard et une carte réseau standard à la machine virtuelle. Cette émulation permet à l’installation de Windows d’utiliser des pilotes intégrés, mais avec des performances réduites en raison de la surcharge inhérente à l’émulation des pilotes de Controller.

L’agent de gestion, également connu sous le nom d’agent invité, est responsable des fonctionnalités de gestion des machines virtuelles de haut niveau et fournit un ensemble complet de fonctions à XenCenter

Téléchargez le programme d’installation de XenServer VM Tools pour Windows depuis la page de téléchargement de XenServer.

La version de XenServer VM Tools pour Windows est mise à jour indépendamment de la version de XenServer. Pour plus d’informations sur la dernière version des outils, consultez la section Mises à jour de XenServer VM Tools pour Windows.

Installez XenServer VM Tools pour Windows sur chaque machine virtuelle Windows pour que cette machine virtuelle dispose d’une configuration entièrement prise en charge et puisse utiliser l’interface de ligne de commande xe ou XenCenter. Une machine virtuelle fonctionne sans XenServer VM Tools pour Windows, mais les performances sont entravées lorsque les pilotes d’E/S ne sont pas installés. Installez XenServer VM Tools pour Windows sur des machines virtuelles Windows afin de pouvoir effectuer les opérations suivantes :

Pour plus d’informations, consultez Installer XenServer VM Tools pour Windows.

Outils de machine virtuelle XenServer pour Linux

XenServer VM Tools pour Linux contient un agent invité qui fournit des informations supplémentaires sur la machine virtuelle à l’hôte.

Téléchargez le programme d’installation de XenServer VM Tools pour Linux sur la page de téléchargement de XenServer.

Installez les outils de machine virtuelle XenServer pour Linux sur des machines virtuelles Linux afin de pouvoir effectuer les opérations suivantes :

Pour plus d’informations, consultez Installer les outils de machine virtuelle XenServer pour Linux.

Important :

Pour bénéficier d’une configuration prise en charge lors de l’exécution d’une machine virtuelle, assurez-vous d’installer XenServer VM Tools. Bien qu’une machine virtuelle Windows puisse fonctionner sans eux, les performances sont entravées lorsque les pilotes d’E/S ne sont pas installés. Exécutez des machines virtuelles Windows avec ces pilotes pour être pris en charge. Certaines fonctionnalités, telles que la relocalisation en direct sur des hôtes physiques, ne sont disponibles que lorsque les pilotes d’E/S sont installés et actifs.

Connaître l’état de virtualisation d’une machine virtuelle

XenCenter indique l’état de virtualisation d’une machine virtuelle dans l’onglet Général de la machine virtuelle. Vous pouvez voir si les outils de machine virtuelle XenServer (pilotes d’E/S et agent de gestion) sont installés et si la machine virtuelle peut installer et recevoir des mises à jour depuis Windows Update. La section suivante répertorie les messages affichés dans XenCenter :

E/S optimisées (non optimisées)  : indique si les pilotes d’E/S sont installés sur la machine virtuelle.

Agent de gestion installé (non installé)  : indique si la dernière version de l’agent de gestion est installée sur la machine virtuelle.

Capable (impossible) de recevoir des mises à jour de Windows Update  : indique si la machine virtuelle est en mesure de recevoir des pilotes d’E/S de Windows Update.

Installer les pilotes d’E/S et l’agent de gestion  : indique que les pilotes d’E/S ou l’agent de gestion ne sont pas installés sur la machine virtuelle.

Remarque :

Si vous avez de nombreuses machines virtuelles sur votre serveur ou un pool, sélectionnez le serveur ou le pool dans le volet Ressources, puis sélectionnez l’onglet Rechercher . Dans la liste des recherches enregistrées, sélectionnez les machines virtuelles sur lesquelles XenServer VMTools n’est pas installé. Cette recherche affiche une liste des machines virtuelles sur lesquelles XenServer VM Tools n’est pas installé.

Mise à jour des outils de machine virtuelle XenServer

XenServer dispose d’un mécanisme plus simple pour mettre à jour automatiquement les pilotes d’E/S (pilotes PV) et l’agent de gestion pour les machines virtuelles Windows. Ce mécanisme permet aux clients d’installer les mises à jour dès qu’elles sont disponibles, sans avoir à attendre un correctif.

La section État de la virtualisation de l’onglet Général d’une machine virtuelle indique si la machine virtuelle est en mesure de recevoir des mises à jour de Windows Update. Le mécanisme de réception des mises à jour des pilotes d’E/S à partir de Windows Update est activé par défaut. Si vous ne souhaitez pas recevoir les mises à jour des pilotes d’E/S de Windows Update, désactivez Windows Update sur votre machine virtuelle ou spécifiez une stratégie de groupe.

Important :

Mise à jour des pilotes d’E/S

Vous pouvez obtenir les mises à jour des pilotes d’E/S automatiquement à partir de Microsoft Windows Update, à condition :

Remarque :

Les clients peuvent également recevoir automatiquement les mises à jour des pilotes d’E/S via le mécanisme de mise à jour automatique de l’agent de gestion. Voir Mise à jour de l’agent de gestion pour plus de détails

Mettre à jour l’agent de gestion

XenServer vous permet de mettre à jour automatiquement l’agent de gestion sur les machines virtuelles Windows nouvelles et existantes. Par défaut, XenServer autorise la mise à jour automatique de l’agent de gestion. Toutefois, il ne permet pas à l’agent de gestion de procéder à la mise à jour automatique des pilotes d’E/S. Vous pouvez personnaliser les paramètres de mise à jour de l’agent de gestion lors de l’installation de XenServer VM Tools. Pour plus d’informations, consultez Installer XenServer VM Tools pour Windows. La mise à jour automatique de l’agent de gestion se produit de manière transparente et ne redémarre pas votre machine virtuelle. Dans les scénarios où un redémarrage de machine virtuelle est requis, XenCenter envoie une notification aux utilisateurs concernant l’action requise.

Pour mettre à jour automatiquement l’agent de gestion :

Installation de XenServer VM Tools sur des machines virtuelles Windows

Important :

L’installation de XenServer VM Tools entraîne l’éjection de tout support du lecteur de CD/DVD de la machine virtuelle. N’essayez pas d’installer XenServer VM Tools si le lecteur de CD/DVD de la machine virtuelle est utilisé, par exemple lors de l’installation du système d’exploitation à partir d’un CD.

Nous vous recommandons de créer un instantané de votre machine virtuelle avant d’installer ou de mettre à jour XenServer VM Tools.

  1. Sélectionnez la machine virtuelle dans le volet Ressources, cliquez avec le bouton droit de la souris, puis sélectionnez Installer les outils de machine virtuelle XenServer dans le menu contextuel. Sinon, dans le menu VM, sélectionnez Installer les outils de machine virtuelle XenServer.

    Ou

    Dans l’onglet Général de la machine virtuelle, sélectionnez Installer les pilotes d’E/S et l’agent de gestion.

    Remarque :

    Lorsque vous installez XenServer VM Tools sur votre machine virtuelle, vous installez à la fois des pilotes d’E/S (pilotes PV) et l’agent de gestion.

  2. Si la lecture automatique est activée pour le lecteur de CD/DVD de la machine virtuelle, l’installation démarre automatiquement après quelques instants. Le processus installe les pilotes d’E/S et l’agent de gestion. Redémarrez la machine virtuelle lorsque vous êtes invité à obtenir votre machine virtuelle à un état optimisé.
  3. Si la lecture automatique n’est pas activée, le programme d’installation de XenServer VM Tools affiche les options d’installation. Cliquez sur Installer XenServer VM Tools pour poursuivre l’installation. Cette action permet de monter l’ISO XenServer VM Tools (guest-tools.iso) sur le lecteur de CD/DVD de la machine virtuelle.

    Lorsque vous y êtes invité, sélectionnez l’une des options suivantes pour choisir ce qui se passe avec l’ISO de XenServer VM Tools :

    Cliquez sur Exécuter Setup.exe pour commencer l’installation de XenServer VM Tools. Cette action ouvre l’assistant d’ installation de l’agent de gestion Windows XenServer . Suivez les instructions de l’assistant pour obtenir votre machine virtuelle à un état optimisé et effectuez les actions nécessaires pour terminer le processus d’installation.

    Remarque :

    Lorsque vous installez XenServer VM Tools à l’aide de cette méthode, l’agent de gestion est configuré pour obtenir des mises à jour automatiquement. Toutefois, le mécanisme de mise à jour de l’agent de gestion ne met pas à jour les pilotes d’E/S Ce comportement est le comportement par défaut.

    Alternativement :

    1. Cliquez sur Ouvrir les dossiers pour afficher les fichiers, puis exécutez Setup.exe à partir du lecteur de CD. Cette option ouvre l’assistant d’installation de XenServer Windows Management Agent et vous permet de personnaliser l’installation de XenServer VM Tools et les paramètres de mise à jour de l’agent de gestion.
    2. Suivez les instructions de l’Assistant pour accepter le contrat de licence et choisissez un dossier de destination.
    3. Personnalisez vos paramètres sur la page Paramètres d’installation et de mise à jour . L’assistant d’ installation de XenServer Windows Management Agent affiche les paramètres par défaut. Par défaut, l’assistant :

      • Installe les pilotes d’E/S
      • Permet la mise à jour automatique de l’agent de gestion
      • N’autorise pas l’agent de gestion à mettre à jour automatiquement les pilotes d’E/S.
      • Envoie des informations d’utilisation anonymes à Citrix

      Si vous ne souhaitez pas autoriser la mise à jour automatique de l’agent de gestion, sélectionnez Interdire les mises à jour automatiques de l’agent de gestion dans le menu.

      Si vous préférez mettre à jour les pilotes d’E/S automatiquement par l’agent de gestion, sélectionnez Autoriser les mises à jour automatiques des pilotes d’E/S par l’agent de gestion.

      Remarque :

      Si vous recevez des mises à jour de pilotes d’E/S via le mécanisme Windows Update, nous vous recommandons de ne pas autoriser l’agent de gestion à mettre à jour les pilotes d’E/S automatiquement.

      Si vous ne souhaitez pas partager d’informations d’utilisation anonymes avec Citrix, désactivez la case à cocher Envoyer des informations d’utilisation anonymes à Citrix . Les informations transmises à Citrix contiennent l’UUID de la machine virtuelle demandant la mise à jour. Aucune autre information relative à la machine virtuelle n’est collectée ou transmise à Citrix.

    4. Cliquez sur Suivant, puis sur Installer pour démarrer le processus d’installation.
    5. Lorsque vous y êtes invité, effectuez toutes les actions nécessaires pour terminer le processus d’installation de XenServer VM Tools et cliquez sur Terminer pour quitter l’assistant de configuration.

Remarque :

Installation de XenServer VM Tools sur des machines virtuelles Linux

  1. Sélectionnez la machine virtuelle dans le volet Ressources, cliquez avec le bouton droit, puis cliquez sur Installer les outils de machine virtuelle XenServer dans le menu contextuel. Sinon, dans le menu de la machine virtuelle, cliquez sur Installer les outils de machine virtuelle XenServer.
  2. Cliquez sur Installer XenServer VM Tools dans la boîte de dialogue des messages pour accéder à la console de la machine virtuelle.
  3. En tant qu’utilisateur root, montez l’image sur la machine virtuelle :

    mount -o ro,exec /dev/disk/by-label/Citrix\x20VM\x20Tools /mnt
    <!--NeedCopy-->
    

    Remarque :

    Si le montage de l’image échoue, vous pouvez localiser l’image en exécutant la commande : blkid -t LABEL="XenServer VM Tools"

  4. Exécutez le script d’installation en tant qu’utilisateur root :

    /mnt/Linux/install.sh
    <!--NeedCopy-->
    
  5. Démontez l’image de l’invité en exécutant la commande :

    umount /mnt
    <!--NeedCopy-->
    
  6. Si le noyau a été mis à niveau ou si la machine virtuelle a été mise à niveau à partir d’une version précédente, redémarrez la machine virtuelle maintenant.

Les lecteurs de CD-ROM et les ISO attachés à des machines virtuelles Linux apparaissent sous la forme /dev/xvdd (ou /dev/sdd dans Ubuntu), plutôt que /dev/cdrom. Cette appellation est due au fait qu’il ne s’agit pas de véritables lecteurs de CD-ROM, mais de périphériques normaux. Lorsque XenCenter éjecte le CD, il débranche à chaud le périphérique de la machine virtuelle et le périphérique disparaît. Ce comportement est différent des machines virtuelles Windows, où le CD reste vide dans la machine virtuelle.