Améliorez vos hôtes
Vous pouvez utiliser l’assistant de mise à niveau du Rolling Pool pour mettre à niveau des serveurs autonomes XenServer ou un pool de serveurs vers une version plus récente.
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 à tour de rôle, en commençant par le coordinateur de 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.
Remarque :
Rolling Pool Upgrade est disponible pour les clients possédant une licence XenServer. Pour plus d’informations, consultez À propos des licences XenServer.
L’assistant peut fonctionner en mode manuel ou automatique :
- En mode manuel, vous devez exécuter manuellement le programme d’installation de XenServer sur chaque serveur à tour de rôle et suivre les instructions affichées à l’écran sur la console série du serveur. Lorsque la mise à niveau commence, XenCenter vous invite à insérer le support d’installation XenServer 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 XenServer sur votre serveur HTTP, NFS ou FTP avant de démarrer la mise à niveau.
Remarque :
Selon l’ensemble de correctifs que vous avez appliqués à votre hôte Citrix Hypervisor 8.2 CU1, il peut vous être demandé de leur appliquer un correctif avant de pouvoir effectuer la mise à niveau vers XenServer 8. L’assistant de mise à niveau de Rolling Pool vous guide tout au long de ce processus.
Si vous mettez à niveau votre pool vers XenServer 8, il vous est demandé d’accepter un EUA mis à jour. Cet EUA est mis à jour pour inclure des informations sur la fonctionnalité de télémétrie. Pour plus d’informations, consultez la section Gouvernance des données.
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 XenServer 8, vous devez utiliser XenCenter fourni avec XenServer 8. L’utilisation de versions antérieures de XenCenter pour effectuer une mise à niveau vers une version plus récente de XenServer n’est pas prise en charge.
-
Si vous utilisez XenServer pour héberger des charges de travail Citrix Virtual Apps and Desktops, certains comportements et exigences spécifiques peuvent être pris en compte pour optimiser votre processus de mise à niveau de XenServer. Pour plus d’informations, consultez la section Scénarios de mise à niveau pour Citrix Virtual Apps and Desktops.
-
Si vous octroyez une licence à votre pool XenServer avec vos licences Citrix Virtual Apps and Desktops, ces licences ne sont pas prises en charge dans XenServer 8. Vous devez obtenir des licences XenServer Premium Edition et les importer dans le serveur de licences Citrix avant de tenter de passer à XenServer 8. Pour plus d’informations, consultez https://xenserver.com/buy.
XenServer bénéficie désormais des abonnements Citrix for Private Cloud, Citrix Universal Hybrid Multi Cloud et Citrix Platform License pour exécuter vos charges de travail Citrix. En savoir plus.
-
Les machines virtuelles ne peuvent être migrées qu’à partir d’un serveur qui exécute une ancienne version de XenServer vers un serveur qui exécute 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 XenServer. 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 pool dans lequel plusieurs versions de XenServer coexistent) 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 coordinateur de pool. Ne placez pas le coordinateur de pool en mode maintenance à l’aide de XenCenter avant d’effectuer la mise à niveau, car cette action entraîne la désignation d’un nouveau coordinateur de pool.
-
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 :
- Videz les lecteurs de CD/DVD des machines virtuelles du pool. Pour plus de détails et des instructions, reportez-vous à la section Mettre
- Désactivez la haute disponibilité.
- Désactiver WLB
Pour mettre à niveau XenServer à l’aide de l’assistant de mise à niveau du Rolling Pool
- Ouvrez l’Assistant de mise à niveau propagée de pool: dans le menu Outils , sélectionnez Mise à niveau propagée de pool.
- Lisez les informations Avant de commencer, puis sélectionnez Suivant pour continuer.
- Sélectionnez le pool ou les serveurs autonomes que vous souhaitez mettre à niveau, puis sélectionnez Suivant.
-
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 XenServer sur chaque serveur à tour de rôle et suivez les instructions affichées à l’écran sur la console série du serveur. Lorsque la mise à niveau commence, XenCenter vous invite à insérer le support d’installation XenServer ou à spécifier un serveur de démarrage PXE pour chaque serveur que vous mettez à niveau.
-
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 XenServer peut entraîner l’échec de l’installation.
-
Après avoir choisi les options de mise à niveau, sélectionnez Exécuter les prévérifications.
-
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.
Remarque :
Certaines prévérifications ne peuvent pas être résolues automatiquement. Par exemple, si vos hôtes utilisent une licence Citrix Virtual Apps and Desktops, XenCenter indique que cette licence ne s’applique pas aux hôtes XenServer 8. Vous ne pouvez pas effectuer de mise à niveau tant que vous n’avez pas obtenu une licence XenServer Premium Edition. Pour plus d’informations, consultez https://xenserver.com/buy.
XenServer bénéficie désormais des abonnements Citrix for Private Cloud, Citrix Universal Hybrid Multi Cloud et Citrix Platform License pour exécuter vos charges de travail Citrix. En savoir plus.
- 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.