Citrix Hypervisor

Mise à niveau à partir d’une version existante

Important :

La mise à jour cumulative 1 de Citrix Hypervisor 8.2 prend fin le 25 juin 2025. Planifiez votre mise à niveau vers XenServer 8 dès maintenant pour assurer une transition en douceur et un support continu. Pour plus d’informations, consultez Mise à niveau.

Si vous utilisez vos fichiers de licence Citrix Virtual Apps and Desktops pour obtenir une licence pour vos hôtes Citrix Hypervisor 8.2 Cumulative Update 1, ces fichiers de licence ne sont pas compatibles avec XenServer 8. Avant la mise à niveau, vous devez acquérir les fichiers de licence socket XenServer Premium Edition à utiliser avec XenServer 8. Ces fichiers de licence de socket sont disponibles en tant que droits des abonnements Citrix pour le cloud privé, Citrix Universal Hybrid Multi-Cloud, Citrix Universal MSP et Citrix Platform License pour l’exécution de vos charges de travail Citrix. Les clients Citrix qui n’ont pas encore migré vers ces nouveaux abonnements peuvent demander à participer à une promotion gratuite pour 10 000 licences de sockets XenServer Premium Edition. Pour plus d’informations, consultez XenServer.

Si vous n’obtenez pas de licence compatible pour XenServer 8 avant la mise à niveau, lorsque vous mettez à niveau vos hôtes, ils reviennent à l’édition d’essai de 90 jours. L’édition d’essai offre les mêmes fonctionnalités que l’édition Premium, avec quelques limitations. Pour plus d’informations, consultez Présentation des licences XenServer 8.

Cet article explique comment mettre à niveau Citrix Hypervisor à l’aide de XenCenter ou de l’interface de ligne de commande xe. Il vous guide tout au long de la mise à niveau de vos serveurs Citrix Hypervisor, qu’ils soient regroupés ou autonomes, automatiquement (à l’aide de l’assistant de mise à niveau du pool roulant XenCenter) et manuellement.

Important :

Il n’existe aucun chemin de mise à niveau pris en charge vers Citrix Hypervisor 8.2 Cumulative Update 1. Toutes les versions antérieures de XenServer et Citrix Hypervisor ne sont plus prises en charge. Si vous tentez d’effectuer une mise à niveau vers Citrix Hypervisor 8.2 Cumulative Update 1 à partir d’une version non prise en charge, vous n’êtes pas pris en charge et vous le faites à vos risques et périls.

Cet article est fourni à titre de référence uniquement.

Pour les versions non prises en charge de XenServer et Citrix Hypervisor, vous ne pouvez pas effectuer directement la mise à niveau vers Citrix Hypervisor 8.2 Cumulative Update 1. Effectuez une nouvelle installation à l’aide de la commande Base Installation ISO. Pour plus d’informations, voir Installer.

Pour conserver les machines virtuelles de votre installation précédente de Citrix Hypervisor ou XenServer, lorsqu’aucun chemin de mise à niveau n’est disponible, exportez les machines virtuelles et importez-les dans votre nouvelle installation de Citrix Hypervisor 8.2 Cumulative Update 1. Les machines virtuelles exportées à partir de n’importe quelle version prise en charge de Citrix Hypervisor ou XenServer peuvent être importées dans Citrix Hypervisor 8.2 Cumulative Update 1. Pour plus d’informations, consultez Importer et exporter des machines virtuelles.

Si vous êtes un client Citrix Hypervisor 8.2 Cumulative Update 1 qui souhaite effectuer une mise à niveau vers une version plus récente de XenServer, consultez la section Mise à niveau à partir de Citrix Hypervisor 8.2 Mise à jour cumulative 1 dans la documentation de XenServer 8.

Avant de commencer

Consultez les informations suivantes avant de commencer votre mise à niveau. Prenez les mesures nécessaires pour vous assurer que votre processus de mise à niveau est réussi.

  • La mise à niveau des serveurs Citrix Hypervisor, et en particulier d’un pool de serveurs Citrix Hypervisor, nécessite une planification et une attention minutieuses. Pour éviter de perdre des données existantes, procédez comme suit :
    • Cartographiez soigneusement votre chemin de mise à niveau.
    • Utilisez l’assistant de mise à niveau du pool roulant XenCenter et assurez-vous de sélectionner l’option permettant de mise à niveau lorsque vous parcourez le programme d’installation.
  • Vérifiez que le matériel sur lequel votre pool est installé est compatible avec la version de Citrix Hypervisor vers laquelle vous êtes sur le point d’effectuer la mise à niveau. Pour plus d’informations, consultez la page Liste de compatibilité matérielle (HCL).

  • Si vous utilisez XenCenter pour mettre à niveau vos hôtes, téléchargez et installez la dernière version de XenCenter à partir du Site de téléchargement de Citrix Hypervisor.

    Par exemple, lors de la mise à niveau vers Citrix Hypervisor 8.2, utilisez la dernière version de XenCenter publiée pour Citrix Hypervisor 8.2. L’utilisation de versions antérieures de XenCenter pour effectuer la mise à niveau vers une version plus récente de Citrix Hypervisor n’est pas prise en charge.

  • Vérifiez que les systèmes d’exploitation de vos machines virtuelles sont pris en charge par la version de Citrix Hypervisor vers laquelle vous êtes sur le point d’effectuer la mise à niveau. Si votre système d’exploitation de machine virtuelle n’est pas pris en charge dans la version cible de Citrix Hypervisor, mettez à niveau votre système d’exploitation de machine virtuelle vers une version prise en charge. Pour plus d’informations, consultez Prise en charge du système d’exploitation invité.

  • Les machines virtuelles paravirtualisées (PV) ne sont pas prises en charge dans la mise à jour cumulative 1 de Citrix Hypervisor 8.2. Le démarrage des machines virtuelles PV 32 bits est bloqué sur les serveurs Citrix Hypervisor 8.2 Cumulative Update 1. Avant la mise à niveau, assurez-vous de supprimer toutes les machines virtuelles PV de votre pool ou de mettre à niveau vos machines virtuelles vers une version prise en charge de leur système d’exploitation. Pour plus d’informations, consultez Mise à niveau du PV vers les invités HVM.

    Les versions antérieures de l’appliance virtuelle Citrix License Server fonctionnent en mode PV. Nous vous recommandons de passer à l’utilisation du serveur de licences Citrix basé sur Windows dans le cadre de la mise à niveau vers Citrix Hypervisor 8.2 Cumulative Update 1.

  • Si vous avez des machines virtuelles Windows en cours d’exécution dans votre pool qui seront migrées dans le cadre de votre mise à niveau, procédez comme suit pour chaque machine virtuelle :

    • Assurez-vous que la dernière version de XenServer VM Tools pour Windows est installée
    • Prendre un instantané de la machine virtuelle
  • Si vous avez des machines virtuelles Linux en cours d’exécution dans votre pool qui seront migrées dans le cadre de votre mise à niveau, assurez-vous que la dernière version de Citrix VM Tools pour Linux est installée.

  • Les paramètres d’amorçage à partir du SAN sont les suivants : non hérité lors du processus de mise à niveau manuelle. Lors de la mise à niveau à l’aide du processus ISO ou PXE, suivez les mêmes instructions que celles utilisées dans le processus d’installation ci-dessous pour vous assurer que multichemind est correctement configuré. Pour plus d’informations, consultez Démarrage à partir d’un SAN.

  • Les instantanés mis en veille ne sont plus pris en charge. Si vous disposez de planifications d’instantanés existantes qui créent des instantanés suspendus, ces planifications d’instantanés échouent après la mise à niveau. Pour vous assurer que les instantanés continuent d’être créés, supprimez la planification existante et créez-en une nouvelle qui crée des instantanés non suspendus avant d’effectuer la mise à niveau.

  • Le mode SSL hérité n’est plus pris en charge. Désactivez ce mode sur tous les hôtes de votre pool avant d’essayer de mettre à niveau vers la dernière version sur Citrix Hypervisor. Pour désactiver le mode SSL hérité, exécutez la commande suivante sur votre maître de pool avant de commencer la mise à niveau : xe pool-disable-ssl-legacy uuid=<pool_uuid>

  • Le pack supplémentaire de gestion des conteneurs n’est plus pris en charge. Après la mise à jour ou la mise à niveau vers la dernière version de Citrix Hypervisor, vous ne pouvez plus utiliser les fonctionnalités de ce pack supplémentaire.

  • Lorsque vous mettez à niveau Citrix Hypervisor, les packs supplémentaires précédemment appliqués sont supprimés et doivent donc être réappliqués pendant ou après la mise à niveau.

  • Le contrôleur vSwitch n’est plus pris en charge. Déconnectez le contrôleur vSwitch de votre pool avant de tenter de mettre à niveau vers la dernière version sur Citrix Hypervisor. Après la mise à niveau, les modifications de configuration suivantes ont lieu :

    • Les réseaux privés inter-serveurs redeviennent des réseaux privés à serveur unique.
    • Les paramètres de qualité de service définis via la console DVSC ne sont plus appliqués. Les limites de débit du réseau ne sont plus appliquées.
    • Les règles ACL sont supprimées. Tout le trafic provenant de machines virtuelles est autorisé.
    • La mise en miroir des ports (RSPAN) est désactivée.

    Si, après la mise à jour ou la mise à niveau, vous trouvez un état restant sur le contrôleur vSwitch dans votre pool, effacez l’état à l’aide de la commande CLI suivante : xe pool-set-vswitch-controller adresse=

Mises à niveau du pool roulant

Citrix Hypervisor vous permet d’effectuer une mise à niveau du pool propagé. Une mise à niveau propagée du pool permet de conserver tous les services et ressources offerts par le pool tout en mettant à niveau tous les hôtes d’un pool. Cette méthode de mise à niveau ne met hors ligne qu’un seul serveur Citrix Hypervisor à la fois. Les machines virtuelles critiques continuent de s’exécuter pendant le processus de mise à niveau en migrant en direct les machines virtuelles vers d’autres hôtes du pool.

Remarque :

Le pool doit disposer d’un stockage partagé pour que vos machines virtuelles continuent de s’exécuter lors d’une mise à niveau propagée du pool. Si votre pool ne dispose pas d’un stockage partagé, vous devez arrêter vos machines virtuelles avant la mise à niveau, car elles ne peuvent pas être migrées en direct.

La migration en direct du stockage n’est pas prise en charge avec les mises à niveau de pool propagées.

Vous pouvez effectuer une mise à niveau de pool propagé à l’aide de XenCenter ou de l’interface de ligne de commande xe. Lorsque vous utilisez XenCenter, nous vous recommandons d’utiliser l’assistant de mise à niveau du pool propagant. Cet assistant organise automatiquement le chemin de mise à niveau et vous guide tout au long de la procédure de mise à niveau. Si vous utilisez l’interface de ligne de commande xe, planifiez d’abord votre chemin de mise à niveau, puis migrez en direct les machines virtuelles en cours d’exécution entre les serveurs Citrix Hypervisor pendant que vous effectuez manuellement la mise à niveau du pool propagé.

L’assistant de mise à niveau du pool propagé est disponible pour les clients Citrix Hypervisor sous licence ou les clients qui ont accès à Citrix Hypervisor via leur droit Citrix Virtual Apps and Desktops ou Citrix DaaS. Pour plus d’informations sur les licences Citrix Hypervisor, consultez la section Licences. Pour effectuer une mise à niveau ou obtenir une licence Citrix Hypervisor, rendez-vous sur la page Site web de Citrix.

Important :

N’utilisez pas la mise à niveau du pool propagé avec l’initialisation à partir d’environnements SAN. Pour plus d’informations sur la mise à niveau du démarrage à partir d’environnements SAN, reportez-vous à la section Démarrage à partir d’un SAN.

Mettre à niveau les serveurs Citrix Hypervisor à l’aide de l’assistant de mise à niveau du pool propagé XenCenter

L’assistant de mise à niveau du pool propagé vous permet de mettre à niveau les serveurs Citrix Hypervisor, les hôtes d’un pool ou les hôtes autonomes vers la version actuelle de Citrix Hypervisor.

L’assistant de mise à niveau du pool glissant vous guide tout au long de la procédure de mise à niveau et organise automatiquement le chemin de mise à niveau. Pour les pools, chacun des hôtes du pool est mis à niveau à tour de rôle, en commençant par le maître de pool. Avant de commencer une mise à niveau, l’Assistant effectue une série de vérifications préalables. Ces vérifications préalables permettent de s’assurer que certaines fonctionnalités à l’échelle du pool, telles que la haute disponibilité, sont temporairement désactivées et que chaque hôte du pool est prêt pour la mise à niveau. Un seul hôte est hors ligne à la fois. Toutes les machines virtuelles en cours d’exécution sont automatiquement migrées à partir de chaque hôte avant que la mise à niveau ne soit installée sur cet hôte.

L’assistant de mise à niveau du pool propagé vous permet également d’appliquer automatiquement les correctifs disponibles lors de la mise à niveau vers une version plus récente de Citrix Hypervisor. Cela vous permet de mettre à jour vos hôtes ou pools autonomes avec un nombre minimum de redémarrages à la fin. Vous devez être connecté à Internet pendant le processus de mise à niveau pour que cette fonctionnalité fonctionne.

Vous pouvez bénéficier de l’application automatique de la fonctionnalité de correctifs lorsque vous utilisez XenCenter fourni avec Citrix Hypervisor 8.2 Cumulative Update 1 pour effectuer une mise à niveau à partir de n’importe quelle version prise en charge de Citrix Hypervisor ou XenServer.

Remarque :

La mise à niveau du pool propagé à l’aide de XenCenter n’est disponible que pour les clients Citrix Hypervisor sous licence ou les clients qui ont accès à Citrix Hypervisor via leur droit Citrix Virtual Apps and Desktops ou Citrix DaaS.

L’assistant peut opérer dans Manuelle ou Automatique mode:

  • Dans Mode manuel, vous devez exécuter manuellement le programme d’installation de Citrix Hypervisor sur chaque hôte à tour de rôle et suivre les instructions à l’écran sur la console série de l’hôte. Lorsque la mise à niveau commence, XenCenter vous invite à insérer le support d’installation XenCenter ou à spécifier un serveur d’amorçage réseau pour chaque hôte que vous mettez à niveau.

  • Dans Mode automatique, l’Assistant utilise des fichiers d’installation réseau sur un serveur HTTP, NFS ou FTP pour mettre à niveau chaque hôte à tour de rôle. Ce mode ne vous oblige pas à insérer le support d’installation, à redémarrer manuellement ou à parcourir le programme d’installation sur chaque hôte. Si vous effectuez une mise à niveau de pool propagé de cette manière, vous devez décompresser le support d’installation sur votre serveur HTTP, NFS ou FTP avant de commencer la mise à niveau.

    Remarque :

    Si vous utilisez IIS pour héberger le support d’installation, assurez-vous que l’échappement double est activé sur IIS avant d’extraire l’ISO d’installation sur celui-ci.

Avant de mettre à niveau

Avant de commencer votre mise à niveau, assurez-vous d’effectuer les préparatifs suivants :

  • Téléchargez et installez la dernière version de XenCenter fournie pour Citrix Hypervisor 8.2 Cumulative Update 1 à partir du Téléchargement du produit Citrix Hypervisor page. L’utilisation de versions antérieures de XenCenter pour effectuer la mise à niveau vers une version plus récente de Citrix Hypervisor n’est pas prise en charge.

  • Nous vous recommandons vivement d’effectuer une sauvegarde de l’état de votre pool existant à l’aide de la commande pool-dump-database xe CLI. Pour plus d’informations, consultez Interface de ligne de commande. L’utilisation d’un état de sauvegarde vous permet de rétablir l’état d’origine d’une mise à niveau propagée partiellement terminée sans perdre les données de la machine virtuelle.

  • Assurez-vous que vos hôtes ne sont pas surprovisionnés : vérifiez que les hôtes disposent de suffisamment de mémoire pour effectuer la mise à niveau.

    En règle générale, si N est égal au nombre total d’hôtes dans un pool, il doit y avoir suffisamment de mémoire sur N-1 hôtes pour exécuter toutes les machines virtuelles actives du pool. Il est préférable de suspendre toutes les machines virtuelles non critiques pendant le processus de mise à niveau.

  • Si vous avez des machines virtuelles activées pour vGPU en cours d’exécution sur votre pool, procédez comme suit pour migrer le pool pendant que ces machines virtuelles sont en cours d’exécution :

    • Assurez-vous que le GPU que vous utilisez est pris en charge sur la version vers laquelle vous prévoyez de mettre à niveau.
    • Identifiez une version des pilotes NVIDIA disponible à la fois pour votre version actuelle de Citrix Hypervisor et pour la version de Citrix Hypervisor que vous mettez à niveau. Si possible, choisissez les derniers pilotes disponibles.
    • Installez les nouveaux pilotes NVIDIA sur vos serveurs Citrix Hypervisor et les pilotes invités correspondants sur l’une de vos machines virtuelles compatibles vGPU.
    • Assurez-vous également de disposer de la version du pilote NVIDIA qui correspond à la version de Citrix Hypervisor vers laquelle vous effectuez la mise à niveau. Vous êtes invité à installer ces pilotes en tant que pack supplémentaire dans le cadre du processus de mise à niveau du pool propagé.

L’assistant de mise à niveau du pool propagé vérifie que les actions suivantes ont été effectuées. Effectuez les actions suivantes avant de commencer le processus de mise à niveau :

  • Videz les lecteurs de CD/DVD des machines virtuelles dans les pools.

  • Désactiver la haute disponibilité.

Processus de mise à niveau

Pour mettre à niveau les hôtes Citrix Hypervisor à l’aide de l’assistant de mise à niveau du pool propagé XenCenter :

  1. Ouvrez l’assistant de mise à niveau du pool roulant : sur le Outils menu, sélectionnez Mise à niveau du pool roulant.

  2. Lire le Avant de commencer informations, puis cliquez sur Prochain pour continuer.

  3. Sélectionnez les pools et les hôtes individuels que vous souhaitez mettre à niveau, puis cliquez sur Prochain.

  4. Choisissez l’un des modes suivants :
    • Mode automatique pour une mise à niveau automatique à partir de fichiers d’installation réseau sur un serveur HTTP, NFS ou FTP
    • Mode manuel pour une mise à niveau manuelle à partir d’un USB/CD/DVD ou à l’aide du démarrage réseau (à l’aide de l’infrastructure existante)

    Remarques  :

    Si vous choisissez Mode automatique et que vous utilisez IIS pour héberger le support d’installation, assurez-vous que le double échappement est activé sur IIS avant d’extraire l’ISO d’installation sur celui-ci.

    Si vous choisissez Mode manuel, vous devez exécuter le programme d’installation de Citrix Hypervisor sur chaque hôte à tour de rôle. Suivez les instructions à l’écran sur la console série de l’hôte. Lorsque la mise à niveau commence, XenCenter vous invite à insérer le support d’installation de Citrix Hypervisor ou à spécifier un serveur de démarrage réseau pour chaque hôte que vous mettez à niveau.

  5. Indiquez si vous souhaitez que XenCenter télécharge et installe automatiquement l’ensemble minimal de mises à jour (correctifs) après la mise à niveau des serveurs vers une version plus récente. L’option Appliquer les mises à jour est sélectionnée par défaut. Cependant, vous devez disposer d’une connexion Internet pour télécharger et installer les mises à jour.

  6. Après avoir sélectionné votre mode de mise à niveau, cliquez sur Exécuter les prévérifications.

  7. Suivez les recommandations pour résoudre les vérifications préalables de mise à niveau qui ont échoué. Si vous souhaitez que XenCenter résolve automatiquement tous les pré-vérifications ayant échoué, cliquez sur Résoudre tout.

    Lorsque toutes les vérifications préalables ont été résolues, cliquez sur Prochain pour continuer.

  8. Préparez le support d’installation de Citrix Hypervisor.

    Si vous avez choisi Mode automatique, entrez les détails du support d’installation. Choisir HTTP, NFSou FTP puis spécifiez l’URL, le nom d’utilisateur et le mot de passe, le cas échéant.

    Remarques  :

    • Si vous choisissez FTP, assurez-vous d’échapper toutes les barres obliques de début qui se trouvent dans la section du chemin d’accès au fichier de l’URL.

    • Entrez le nom d’utilisateur et le mot de passe associés à votre serveur HTTP ou FTP, si vous avez configuré des informations d’identification de sécurité. Ne saisissez pas le nom d’utilisateur et le mot de passe associés à votre pool d’hyperviseurs Citrix.

    • Citrix Hypervisor prend en charge FTP en mode passif uniquement.

    Si vous avez choisi Mode manuel, notez le plan de mise à niveau et les instructions.

    Cliquer Démarrer la mise à niveau.

  9. Lorsque la mise à niveau commence, l’assistant de mise à niveau du pool propagé vous guide à travers toutes les actions que vous devez effectuer pour mettre à niveau chaque hôte. Suivez les instructions jusqu’à ce que vous ayez mis à niveau et mis à jour tous les hôtes des pools.

    Si vous avez des machines virtuelles compatibles vGPU, lorsque vous atteignez l’étape qui vous donne la possibilité de fournir un pack supplémentaire, téléchargez le pilote NVIDIA qui correspond à celui de vos machines virtuelles compatibles vGPU. Assurez-vous de télécharger la version du pilote pour la version de Citrix Hypervisor vers laquelle vous effectuez la mise à niveau.

    Remarque :

    Si la mise à niveau ou le processus de mise à jour échoue pour une raison quelconque, l’Assistant Mise à niveau du pool propagé interrompt le processus. Cela vous permet de résoudre le problème et de reprendre le processus de mise à niveau ou de mise à jour en cliquant sur l’icône Réessayer bouton.

  10. L’assistant de mise à niveau du pool propagé imprime un résumé une fois la mise à niveau terminée. Cliquer Finir pour fermer l’assistant.

Remarques  :

Une fois la mise à niveau du pool propagé terminée, il se peut qu’une machine virtuelle ne se trouve pas sur son serveur d’accueil. Pour déplacer la machine virtuelle, vous pouvez effectuer l’une des actions suivantes :

  • Migrer en direct la machine virtuelle vers son serveur d’accueil
  • Arrêtez la machine virtuelle, puis démarrez-la sur son serveur d’accueil

Mettre à niveau les serveurs Citrix Hypervisor à l’aide de l’interface de ligne de commande xe

L’exécution d’une mise à niveau de pool propagée à l’aide de l’interface de ligne de commande xe nécessite une planification minutieuse. Assurez-vous de lire attentivement la section suivante avant de commencer.

Planifier un chemin de mise à niveau

Lorsque vous planifiez votre mise à niveau, il est important de tenir compte des points suivants :

  • Vous ne pouvez migrer des machines virtuelles qu’à partir de serveurs Citrix Hypervisor exécutant une ancienne version de Citrix Hypervisor vers un serveur exécutant la même version ou une version ultérieure. Par exemple, de la version 7.0 à la version 7.1 Mise à jour cumulative 2 ou de la version 7.1 Mise à jour cumulative 2 à la version 8.2 Mise à jour cumulative 1.

    Vous ne pas pouvoir migrer des machines virtuelles d’un hôte mis à niveau vers un hôte exécutant une ancienne version de Citrix Hypervisor. Par exemple, de la version 8.2 Mise à jour cumulative 1 à la version 7.1 Mise à jour cumulative 2. Assurez-vous de prévoir de l’espace sur vos serveurs Citrix Hypervisor en conséquence.

  • Nous vous déconseillons vivement d’exécuter un pool en mode mixte (avec plusieurs versions de Citrix Hypervisor coexistantes) plus longtemps que nécessaire, car le pool fonctionne dans un état dégradé lors de la mise à niveau.

  • Les opérations de contrôle clés ne sont pas disponibles pendant la mise à niveau. N’essayez pas d’effectuer d’opérations de contrôle. Bien que les machines virtuelles continuent de fonctionner normalement, les actions de machine virtuelle autres que la migration ne sont pas disponibles (par exemple, arrêter, copier et exporter). En particulier, il n’est pas sûr d’effectuer des opérations liées au stockage, telles que l’ajout, la suppression ou le redimensionnement de disques virtuels.

  • Mettez toujours à niveau l’hôte maître en premier. Ne placez pas l’hôte en mode de maintenance à l’aide de XenCenter avant d’avoir effectué la mise à niveau. Si vous mettez le maître en mode maintenance, un nouveau maître est désigné.

  • Après la mise à niveau d’un hôte, appliquez tous les correctifs publiés pour la version mise à niveau de Citrix Hypervisor avant de migrer les machines virtuelles sur l’hôte.

  • Nous vous recommandons vivement d’effectuer une sauvegarde de l’état de votre pool existant à l’aide de la commande pool-dump-database xe CLI. Pour plus d’informations, consultez Interface de ligne de commande. Cela vous permet de rétablir une mise à niveau propagée partiellement terminée à son état d’origine sans perdre de données de machine virtuelle. Si vous devez annuler la mise à niveau propagée pour une raison quelconque, vous devrez peut-être arrêter les machines virtuelles. Cette action est requise, car il n’est pas possible de migrer une machine virtuelle d’un serveur Citrix Hypervisor mis à niveau vers un hôte exécutant une version antérieure de Citrix Hypervisor.

Avant de commencer la mise à niveau du pool déroulant

  • Si vous utilisez XenCenter, mettez à niveau XenCenter vers la dernière version fournie sur le Site de téléchargement Citrix. La version la plus récente de XenCenter contrôle correctement les anciennes versions des serveurs Citrix Hypervisor.

  • Videz les lecteurs de CD/DVD des machines virtuelles du pool. Pour plus de détails et d’instructions, consultez Avant la mise à niveau d’un seul serveur hyperviseur Citrix.

  • Désactiver la haute disponibilité.

Effectuer des mises à niveau de pool propagé à l’aide de l’interface de ligne de commande xe

  1. Commencez par le pool master. Désactivez le maître à l’aide de l’icône désactivation de l’hôte commander. Cela empêche le démarrage de nouvelles machines virtuelles sur l’hôte spécifié.

  2. Assurez-vous qu’aucune machine virtuelle n’est en cours d’exécution sur le maître. Arrêtez, suspendez ou migrez des machines virtuelles vers d’autres hôtes du pool.

    Pour migrer des machines virtuelles spécifiées vers des hôtes spécifiés, utilisez la commande vm-migrate . En utilisant la commande vm-migrate , vous avez un contrôle total sur la distribution des machines virtuelles migrées vers d’autres hôtes du pool.

    Pour migrer en direct toutes les machines virtuelles vers d’autres hôtes du pool, utilisez la commande hôte-évacuer commander. En utilisant la commande host-evacuate , vous laissez la distribution des machines virtuelles migrées à Citrix Hypervisor.

  3. Éteignez le maître de la piscine.

    Important :

    Vous ne pouvez pas contacter le maître de piscine tant que la mise à niveau du maître n’est pas terminée. L’arrêt du maître de pool entraîne l’entrée des autres hôtes du pool Mode d’urgence. Les hôtes peuvent passer en mode d’urgence lorsqu’ils se trouvent dans un pool dont le maître a disparu du réseau et ne peuvent pas être contactés après plusieurs tentatives. Les machines virtuelles continuent de s’exécuter sur les hôtes en mode d’urgence, mais les opérations de contrôle ne sont pas disponibles.

  4. Démarrez le maître de pool à l’aide du support d’installation de l’hyperviseur Citrix et de la méthode de votre choix (par exemple, USB ou réseau). Suivez la procédure d’installation de Citrix Hypervisor jusqu’à ce que le programme d’installation vous offre la possibilité de mettre à niveau. Choisissez de mettre à niveau. Pour plus d’informations, voir Installer.

    Avertissements :

    • Assurez-vous de sélectionner l’option de mise à niveau pour éviter de perdre les données existantes.

    • Si quelque chose interrompt la mise à niveau du maître de pool ou si la mise à niveau échoue pour une raison quelconque, n’essayez pas de poursuivre la mise à niveau. Redémarrez le maître de pool et restaurez-le vers une version fonctionnelle du maître.

    Lorsque votre maître de piscine redémarre, les autres hôtes de la piscine quittent le mode d’urgence et le service normal est rétabli après quelques minutes.

  5. Appliquez tous les correctifs publiés pour la nouvelle version de Citrix Hypervisor au maître de pool.

  6. Sur le maître de pool, démarrez ou reprenez les machines virtuelles d’arrêt ou suspendues. Migrez toutes les machines virtuelles de votre choix vers le maître de pool.

  7. Sélectionnez le prochain serveur Citrix Hypervisor dans votre chemin de mise à niveau. Désactivez l’hôte.

  8. Assurez-vous qu’aucune machine virtuelle n’est en cours d’exécution sur l’hôte. Arrêtez, suspendez ou migrez des machines virtuelles vers d’autres hôtes du pool.

  9. Arrêtez l’hôte.

  10. Suivez la procédure de mise à niveau de l’hôte, comme décrit pour le maître à l’étape 4.

    Remarque :

    Si la mise à niveau d’un hôte qui n’est pas le maître échoue ou est interrompue, vous n’avez pas besoin de revenir en arrière. Utilisez le hôte-oublier pour oublier l’hôte. Réinstallez Citrix Hypervisor sur l’hôte, puis joignez-le, en tant que nouvel hôte, au pool à l’aide de la commande pool-join commander.

  11. Appliquez à l’hôte tous les correctifs publiés pour la nouvelle version de Citrix Hypervisor.

  12. Sur l’hôte, démarrez ou reprenez les machines virtuelles d’arrêt ou suspendues. Migrez toutes les machines virtuelles de votre choix vers l’hôte.

  13. Répétez les étapes 6 à 10 pour les autres hôtes du pool.

Mettre à niveau un seul serveur Citrix Hypervisor à l’aide de l’interface de ligne de commande xe

Avant de mettre à niveau un seul serveur Citrix Hypervisor

Avant de mettre à niveau un serveur Citrix Hypervisor autonome, arrêtez ou suspendez toutes les machines virtuelles exécutées sur cet hôte. Il est important d’éjecter et de vider les lecteurs de CD/DVD de toutes les machines virtuelles que vous prévoyez de suspendre. Si vous ne videz pas les lecteurs de CD/DVD, vous ne pourrez peut-être pas reprendre les machines virtuelles suspendues après la mise à niveau.

Un vide Le lecteur de CD/DVD de la machine virtuelle signifie que la machine virtuelle n’est pas attachée à une image ISO ou à un CD/DVD physique monté via le serveur Citrix Hypervisor. En outre, vous devez vous assurer que la machine virtuelle n’est pas du tout attachée à un lecteur de CD/DVD physique sur le serveur Citrix Hypervisor.

Pour vider le lecteur de CD/DVD d’une machine virtuelle à l’aide de l’interface de ligne de commande xe :

  1. Identifiez les machines virtuelles qui n’ont pas de lecteurs de CD/DVD vides en tapant ce qui suit :

      xe vbd-list type=CD empty=false
    <!--NeedCopy-->
    

    Cela renvoie une liste de tous les lecteurs de CD/DVD de machine virtuelle qui ne sont pas vides, par exemple :

          uuid ( RO) : abae3997-39af-2764-04a1-ffc501d132d9
          vm-uuid ( RO): 340a8b49-866e-b27c-99d1-fb41457344d9
          vm-name-label ( RO): VM02_DemoLinux
          vdi-uuid ( RO): a14b0345-b20a-4027-a233-7cbd1e005ede
          empty ( RO): false
          device ( RO): xvdd
    
          uuid ( RO) : ec174a21-452f-7fd8-c02b-86370fa0f654
          vm-uuid ( RO): db80f319-016d-0e5f-d8db-3a6565256c71
          vm-name-label ( RO): VM01_DemoLinux
          vdi-uuid ( RO): a14b0345-b20a-4027-a233-7cbd1e005ede
          empty ( RO): false
          device ( RO): xvdd
    <!--NeedCopy-->
    

    Notez le uuid, qui est le premier élément de la liste.

  2. Pour vider les lecteurs de CD/DVD des machines virtuelles répertoriées, tapez ce qui suit :

      xe vbd-eject uuid=uuid
    <!--NeedCopy-->
    

Mettre à niveau un seul serveur Citrix Hypervisor à l’aide de l’interface de ligne de commande xe

Pour mettre à niveau un seul serveur Citrix Hypervisor à l’aide de l’interface de ligne de commande xe :

  1. Désactivez le serveur Citrix Hypervisor que vous souhaitez mettre à niveau en tapant ce qui suit :

      xe host-disable host-selector=host_selector_value
    <!--NeedCopy-->
    

    Lorsque le serveur Citrix Hypervisor est désactivé, il n’est pas possible de créer ou de démarrer des machines virtuelles sur cet hôte. Les machines virtuelles ne peuvent pas non plus être migrées vers un hôte désactivé.

  2. Arrêtez ou suspendez toutes les machines virtuelles en cours d’exécution sur l’hôte que vous souhaitez mettre à niveau à l’aide de la commande xe vm-shutdown ou xe vm-suspend Commandes.

  3. Arrêtez l’hôte à l’aide de la commande xe host-shutdown commander.

  4. Suivez la procédure d’installation de Citrix Hypervisor jusqu’à ce que le programme d’installation vous offre la possibilité de mettre à niveau. Choisissez de mettre à niveau. Pour plus d’informations, voir Installer.

    Avertissement :

    Assurez-vous de sélectionner l’option de mise à niveau pour éviter de perdre les données existantes.

    Vous n’avez pas besoin de configurer à nouveau les paramètres pendant la procédure d’installation. Le processus de mise à niveau suit le processus d’installation initiale, mais plusieurs étapes de configuration sont ignorées. Les paramètres existants pour la configuration du réseau, l’heure système, etc., sont conservés.

    Lorsque votre hôte redémarre, le service normal est rétabli au bout de quelques minutes.

  5. Appliquez tous les correctifs publiés pour la nouvelle version de Citrix Hypervisor.

  6. Redémarrez toutes les machines virtuelles arrêtées et reprenez toutes les machines virtuelles suspendues.