XenCenter

Installation de Citrix VM Tools

Citrix VM Tools fournit des services d’E/S hautes performances sans la surcharge de l’émulation de périphériques traditionnelle.

Citrix VM Tools pour Windows

Citrix VM Tools pour Windows se compose 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 haut débit entre Windows et les logiciels de la famille de produits Citrix Hypervisor. Lors de l’installation d’un système d’exploitation Windows, Citrix Hypervisor utilise l’émulation de périphérique traditionnelle pour présenter un Controller 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 Citrix VM Tools pour Windows sur la page de téléchargement de Citrix Hypervisor.

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

Installez Citrix 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 Citrix VM Tools pour Windows, mais les performances sont entravées lorsque les pilotes d’E/S ne sont pas installés. Installez Citrix VM Tools pour Windows sur des machines virtuelles Windows afin de pouvoir effectuer les opérations suivantes :

  • Arrêtez, redémarrez ou suspendrez proprement une machine virtuelle

  • Afficher les données de performance des machines virtuelles dans XenCenter

  • Migrer une machine virtuelle en cours d’exécution (à l’aide de la migration en direct ou de la migration en direct du stockage)

  • Créer des instantanés avec de la mémoire (points de contrôle) ou revenir aux instantanés

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

Citrix VM Tools pour Linux

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

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

Installez les Citrix VM Tools pour Linux sur des machines virtuelles Linux afin de pouvoir effectuer les opérations suivantes :

  • Afficher les données de performance des machines virtuelles dans XenCenter

  • Ajuster le nombre de vCPU sur une machine virtuelle Linux en cours d’exécution

  • Activer le contrôle dynamique de la mémoire

Pour de plus amples informations, consultez Installer Citrix VM Tools pour Linux.

Important :

Pour disposer d’une configuration prise en charge lors de l’exécution d’une machine virtuelle, assurez-vous d’installer Citrix 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 Citrix VM Tools (pilotes d’E/S et l’agent de gestion) sont installés et si la machine virtuelle peut installer et recevoir des mises à jour de 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 Recherches enregistrées, sélectionnez Machines virtuelles sur lesquelles Citrix VM Tools n’est pas installé. Cette recherche affiche la liste des machines virtuelles sur lesquelles Citrix VM Tools n’est pas installé.

Mise à jour de Citrix VM Tools

Citrix Hypervisor 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 :

  • Si vous utilisez actuellement les pilotes 8.2.x.x ou une version antérieure et que vous souhaitez utiliser le fichier MSI de l’agent de gestion pour effectuer la mise à jour vers la dernière version des pilotes, vous devez utiliser le Gestionnaire de périphériques pour désinstaller les pilotes 8.2.x.x de votre machine virtuelle avant d’installer ces pilotes. Si vous n’effectuez pas cette étape, le processus d’installation MSI échoue.

  • Assurez-vous que tous les redémarrages de VM demandés sont terminés dans le cadre de la mise à jour. Plusieurs redémarrages peuvent être nécessaires. Si tous les redémarrages demandés ne sont pas terminés, cette mise à jour peut entraîner un comportement inattendu.

Mise à jour des pilotes d’E/S

Si vous exécutez des machines virtuelles Windows récemment créées sur Citrix Hypervisor ou XenServer 7.0 ou version ultérieure, vous pouvez obtenir les mises à jour des pilotes d’E/S automatiquement à partir de Microsoft Windows Update, à condition que :

  • Vous exécutez Citrix Hypervisor avec Premium Edition ou avez accès à Citrix Hypervisor via les droits Citrix Virtual Apps and Desktops ou Citrix DaaS
  • Vous avez créé une machine virtuelle Windows à l’aide de XenCenter émis avec Citrix Hypervisor ou XenServer 7.0 ou une version ultérieure
  • Windows Update est activé dans la machine virtuelle
  • Vous avez accès à Internet ou êtes en mesure de vous connecter à un serveur proxy WSUS

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

Citrix Hypervisor vous permet de mettre à jour automatiquement l’agent de gestion sur les machines virtuelles Windows nouvelles et existantes. Par défaut, Citrix Hypervisor 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 pendant l’installation de Citrix VM Tools. Pour plus d’informations, consultez Installer les Citrix 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 :

  • Vous devez exécuter l’édition Premium ou avoir accès à Citrix Hypervisor via les droits Citrix Virtual Apps and Desktops ou Citrix DaaS.
  • Vous devez avoir installé Citrix VM Tools émis avec Citrix Hypervisor ou XenServer 7.0 ou une version ultérieure
  • La machine virtuelle Windows doit être connectée à Internet

Important :

  • La possibilité de recevoir des pilotes d’E/S de Windows Update et la mise à jour automatique des fonctionnalités de l’agent de gestion sont disponibles pour les clients Citrix Hypervisor Premium Edition. Cette fonctionnalité est également disponible pour les clients qui ont accès à Citrix Hypervisor via leur droit Citrix Virtual Apps and Desktops ou Citrix DaaS.

Citrix VM Tools dans Citrix Hypervisor 8.1 et versions antérieures

Sur les serveurs Citrix Hypervisor qui exécutent la version 8.1 et les versions antérieures, les Citrix VM Tools sont inclus dans le cadre de l’installation du serveur. Pour ces serveurs, XenCenter permet de démarrer l’installation de Citrix VM Tools à partir de l’interface utilisateur de XenCenter.

Installation des Citrix VM Tools sur des machines virtuelles Windows

Important :

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

  1. Sélectionnez la machine virtuelle dans le volet Ressources, cliquez avec le bouton droit de la souris, puis sélectionnez Installer les Citrix VM Tools dans le menu contextuel. Vous pouvez également sélectionner Installer les outils de machine virtuelle Citrix dans le menu VM.

    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 Citrix 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 l’exécution automatique n’est pas activée, le programme d’installation de Citrix VM Tools affiche les options d’installation. Cliquez sur Installer Citrix VM Tools pour poursuivre l’installation. Cette action permet de monter l’ISO Citrix 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 Citrix VM Tools :

    Cliquez sur Exécuter Setup.exe pour démarrer l’installation de Citrix VM Tools. Cette action ouvre l’assistant d’ installation de l’agent de gestion Windows Citrix Hypervisor . 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 Citrix 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 l’agent de gestion Windows Citrix Hypervisor et vous permet de personnaliser l’installation de Citrix 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 l’agent de gestion de Citrix Hypervisor Windows 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 Citrix VM Tools et cliquez sur Terminer pour quitter l’assistant d’installation.

Remarque :

  • Si vous préférez installer les pilotes d’E/S et l’agent de gestion sur de nombreuses machines virtuelles Windows, installez managementagentx86.msi ou managementagentx64.msi utilisez votre outil d’installation MSI préféré. Ces fichiers se trouvent sur Citrix VM Tools ISO.
  • Les pilotes d’E/S sont automatiquement installés sur une machine virtuelle Windows qui peut recevoir des mises à jour de Windows Update. Toutefois, nous vous recommandons d’installer le package Citrix VM Tools pour installer l’agent de gestion et maintenir une configuration prise en charge.

Installation de Citrix 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 Citrix VM Tools dans le menu contextuel. Dans le menu VM, vous pouvez également cliquer sur Installer les Citrix VM Tools.
  2. Cliquez sur Installer Citrix VM Tools dans la boîte de dialogue du message 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="Citrix 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.

Installation de Citrix VM Tools