XenCenter

Mise à niveau de serveurs

Vous pouvez utiliser l’assistant de mise à niveau du pool roulant pour mettre à niveau Citrix Hypervisor - des serveurs autonomes ou un pool de serveurs vers une version plus récente.

Remarque :

La mise à niveau du pool roulant est disponible pour les clients sous licence Citrix Hypervisor ou les clients qui ont accès à Citrix Hypervisor via leurs droits Citrix Virtual Apps and Desktops. Pour plus d’informations, consultez À propos des licences Citrix Hypervisor.

L’assistant de mise à niveau de Rolling Pool vous guide tout au long de la procédure de mise à niveau et organise automatiquement le processus de mise à niveau. L’assistant de mise à niveau du pool roulant vous permet de mettre à niveau plusieurs serveurs et pools simultanément. Chacun des serveurs du pool est mis à niveau à son tour, en commençant par le maître du pool. Avant de démarrer une mise à niveau, l’assistant effectue des vérifications préalables pour s’assurer que certaines fonctionnalités à l’échelle du pool, telles que la haute disponibilité et le WLB, sont temporairement désactivées. L’Assistant vérifie également que chaque hôte du pool est prêt pour la mise à niveau. Un seul serveur est hors ligne à la fois et toutes les machines virtuelles en cours d’exécution sont automatiquement migrées hors de chaque serveur avant l’installation de la mise à niveau sur ce serveur.

L’assistant peut fonctionner en mode manuel ou automatique :

  • En mode manuel, vous devez exécuter manuellement le programme d’installation de Citrix Hypervisor sur chaque serveur à tour de rôle et suivre les instructions à l’écran sur la console série du serveur. 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 PXE pour chaque serveur que vous mettez à niveau.
  • En mode automatique, l’Assistant utilise les fichiers d’installation réseau sur un serveur HTTP, NFS ou FTP pour mettre à niveau chaque serveur à 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 serveur. Si vous effectuez une mise à niveau du pool roulant de cette manière, décompressez le support d’installation de Citrix Hypervisor sur votre serveur HTTP, NFS ou FTP avant de commencer la mise à niveau.

Vous pouvez également utiliser l’assistant de mise à niveau du pool roulant pour mettre à niveau des serveurs autonomes, c’est-à-dire des serveurs qui n’appartiennent à aucun pool de ressources.

Important : avant la mise à niveau

La mise à niveau d’un pool de serveurs nécessite une planification attentive. Lorsque vous planifiez votre mise à niveau, il est important de prendre en compte les points suivants :

  • Téléchargez et installez la dernière version de XenCenter. Par exemple, lorsque vous mettez à niveau vos hôtes vers Citrix Hypervisor 8.2, vous devez utiliser XenCenter fourni avec Citrix Hypervisor 8.2. L’utilisation de versions antérieures de XenCenter pour mettre à niveau vers une version plus récente de Citrix Hypervisor n’est pas prise en charge.
  • Les machines virtuelles ne peuvent être migrées qu’à partir d’un serveur qui exécute une ancienne version de Citrix Hypervisor vers un serveur exécutant la même version ou une version supérieure. Vous ne pouvez pas migrer des machines virtuelles d’un serveur mis à niveau vers un serveur exécutant une ancienne version de Citrix Hypervisor. Veillez à laisser de l’espace sur vos serveurs en conséquence.
  • Nous vous déconseillons vivement d’exécuter un pool en mode mixte (un avec plusieurs versions de Citrix Hypervisor coexistantes) plus longtemps que nécessaire. Dans ce cas, le pool fonctionne dans un état dégradé pendant la mise à niveau.
  • N’essayez pas d’effectuer d’opérations de contrôle des touches pendant le processus de mise à niveau. Bien que les machines virtuelles continuent de fonctionner normalement, les actions de machine virtuelle autres que la migration peuvent ne pas être 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.
  • L’assistant met d’abord à niveau le pool master. Ne placez pas le maître de pool en mode de maintenance à l’aide de XenCenter avant d’effectuer la mise à niveau, car cette action entraîne la désignation d’un nouveau maître.
  • Effectuez une sauvegarde de l’état de votre pool existant à l’aide de la commande xe CLI pool-dump-database. Pour plus d’informations, voir Interface de ligne de commande. Les sauvegardes vous permettent de rétablir une mise à niveau restaurée partiellement complète à son état d’origine sans perdre de données de machine virtuelle. Comme il n’est pas possible de migrer une machine virtuelle d’un serveur mis à niveau vers un serveur exécutant une version antérieure, vous devrez peut-être arrêter les machines virtuelles pour annuler la mise à niveau progressive pour quelque raison que ce soit.
  • Assurez-vous que vos serveurs ne sont pas surdimensionnés, c’est-à-dire qu’ils disposent de suffisamment de mémoire pour effectuer la mise à niveau. Il est préférable de suspendre toutes les machines virtuelles qui ne sont pas critiques au cours du processus de mise à niveau.
  • Alors que l’assistant de mise à niveau du pool roulant vérifie que les actions suivantes ont été effectuées, vous pouvez choisir de les exécuter avant de commencer la mise à niveau :

Pour mettre à niveau Citrix Hypervisor à l’aide de l’assistant de mise à niveau propagée de pool

  1. Ouvrez l’Assistant de mise à niveau propagée de pool: dans le menu Outils , sélectionnez Mise à niveau propagée de pool.
  2. Lisez les informations Avant de commencer, puis sélectionnez Suivant pour continuer.
  3. Sélectionnez le pool ou les serveurs autonomes que vous souhaitez mettre à niveau, puis sélectionnez Suivant.
  4. Choisissez le mode de mise à niveau.

    • Vous pouvez sélectionner le mode automatique pour une mise à niveau automatique à partir des fichiers d’installation réseau sur un serveur HTTP, NFS ou FTP. Si vous choisissez le mode automatique, spécifiez l’emplacement du fichier d’installation réseau, le nom d’utilisateur et le mot de passe avant de passer à l’étape suivante.
    • Vous pouvez sélectionner le mode manuel pour une mise à niveau manuelle à partir d’un CD/DVD ou d’un serveur à l’aide du démarrage PXE. Si vous choisissez le mode manuel, exécutez le programme d’installation de Citrix Hypervisor sur chaque serveur à tour de rôle et suivez les instructions à l’écran sur la console série du serveur. 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 PXE pour chaque serveur que vous mettez à niveau.
  5. Sur la page Options de mise à niveau, choisissez si vous souhaitez que XenCenter télécharge et installe automatiquement l’ensemble minimal de mises à jour 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. Toutefois, vous devez disposer d’une connexion Internet pour télécharger et installer les mises à jour.

    En outre, pour permettre à XenCenter d’installer une mise à jour précédemment téléchargée ou un pack supplémentaire après la mise à niveau des serveurs, sélectionnez Installer une mise à jour ou un pack supplémentaire à partir du disque. Sélectionnez Parcourir pour choisir le fichier. La sélection d’un fichier incompatible avec la version mise à niveau de Citrix Hypervisor peut entraîner l’échec de l’installation.

  6. Après avoir choisi les options de mise à niveau, sélectionnez Exécuter les prévérifications.

  7. Suivez les recommandations à l’écran pour résoudre les vérifications préalables de mise à niveau qui ont échoué. Pour permettre à XenCenter de résoudre automatiquement toutes les vérifications préalables ayant échoué, sélectionnez Résoudre tout. Lorsque les prévérifications ont été résolues, sélectionnez Démarrer la mise à niveau pour commencer la mise à niveau.

Lorsque la mise à niveau commence, l’Assistant vous guide à travers les actions que vous devez effectuer pour mettre à niveau chaque serveur. Suivez les instructions jusqu’à ce que vous ayez mis à niveau et mis à jour tous les serveurs du pool.

Remarque :

Si le processus de mise à niveau échoue pour une raison quelconque, l’assistant de mise à niveau du pool roulant interrompt le processus. Cet arrêt vous permet de résoudre le problème et de reprendre le processus de mise à niveau en cliquant sur le bouton Réessayer .

L’assistant de mise à niveau du pool roulant imprime un résumé lorsque la mise à niveau est terminée. Sélectionnez Terminer pour fermer l’assistant.

Mise à niveau de serveurs