Mettez à niveau vos hôtes
Vous pouvez utiliser l’icône Mise à niveau du pool roulant pour mettre à niveau des serveurs autonomes XenServer ou un pool de serveurs vers une version plus récente.
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. L’assistant de mise à niveau du pool glissant 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 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 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 à partir de chaque serveur avant que la mise à niveau ne soit installée sur ce serveur.
Remarque :
La mise à niveau du pool continu est disponible pour les clients XenServer sous licence. 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 à l’écran sur la console série du serveur. Lorsque la mise à niveau commence, XenCenter vous invite à insérer le support d’installation de XenServer ou à spécifier un serveur d’amorçage 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 de pool propagée de cette manière, décompressez le support d’installation de XenServer sur votre serveur HTTP, NFS ou FTP avant de commencer la mise à niveau.
Remarque :
En fonction de 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 du pool glissant vous guide tout au long de ce processus.
Si vous mettez à niveau votre pool vers XenServer 8, il vous est demandé d’accepter une EUA mise à jour. Cette EUA est mise à jour pour inclure des informations sur la fonctionnalité de télémétrie. Pour plus d’informations, consultez Gouvernance des données.
Important : Avant de procéder à la mise à niveau
La mise à niveau d’un pool de serveurs nécessite une planification minutieuse. Lorsque vous planifiez votre mise à niveau, il est important de tenir compte des 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, il peut y avoir des comportements et des exigences spécifiques à prendre en compte qui peuvent optimiser votre processus de mise à niveau XenServer. Pour plus d’informations, consultez Scénarios de mise à niveau pour Citrix Virtual Apps and Desktops.
-
Si vous achetez une licence pour 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 Citrix License Server avant de tenter de passer à XenServer 8. Pour plus d’informations sur l’obtention d’une licence, consultez la Site web de XenServer.
XenServer est désormais un droit aux 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. En savoir plus.
-
Les machines virtuelles ne peuvent être migrées que d’un serveur qui exécute une ancienne version de XenServer vers un serveur qui exécute la même version ou une version ultérieure. Vous ne pouvez pas migrer des machines virtuelles d’un serveur mis à niveau vers un serveur exécutant une ancienne version de XenServer. Assurez-vous de prévoir de l’espace sur vos serveurs en conséquence.
-
Nous vous déconseillons vivement d’exécuter un pool en mode mixte (avec plusieurs versions de XenServer coexistantes) plus longtemps que nécessaire. Dans ce cas, le pool fonctionne dans un état dégradé lors de la mise à niveau.
-
N’essayez pas d’effectuer d’opérations de contrôle de clé pendant le processus de mise à niveau. Bien que les machines virtuelles continuent de fonctionner normalement, il se peut que les actions de machine virtuelle autres que la migration ne soient 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.
-
L’Assistant met d’abord à niveau le coordinateur de pool. Ne placez pas le coordinateur de pool en mode de maintenance à l’aide de XenCenter avant d’avoir effectué 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
pool-dump-database
xe CLI. Pour plus d’informations, consultez Interface de ligne de commande. Les sauvegardes vous permettent 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. Comme il n’est pas possible de migrer une machine virtuelle d’un serveur mis à niveau vers un serveur exécutant une version plus ancienne, vous devrez peut-être arrêter les machines virtuelles pour annuler la mise à niveau propagée pour une raison quelconque. -
Assurez-vous que vos serveurs ne sont pas surprovisionné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 pendant le processus de mise à niveau.
-
Bien que le Mise à niveau du pool roulant L’Assistant 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 d’instructions, consultez Mise à niveau.
- Désactiver la haute disponibilité.
- Désactiver WLB
Pour mettre à niveau XenServer à l’aide de la commande Mise à niveau du pool roulant sorcier
- Ouvrez l’assistant de mise à niveau du pool roulant : sur le Outils menu, sélectionnez Mise à niveau du pool roulant.
- Lisez les informations Avant de commencer, puis sélectionnez Prochain pour continuer.
- Sélectionnez le pool ou les serveurs autonomes que vous souhaitez mettre à niveau, puis sélectionnez Prochain.
-
Sélectionnez l’icône Mode de mise à niveau.
- Vous pouvez sélectionner Mode automatique pour une mise à niveau automatique à partir de fichiers d’installation réseau sur un serveur HTTP, NFS ou FTP. Si vous choisissez l’icône 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 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 l’icône Mode manuel, exécutez le programme d’installation de XenServer 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 XenServer ou à spécifier un serveur d’amorçage PXE pour chaque serveur que vous mettez à niveau.
-
Sur le Options de mise à niveau , indiquez 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. Cependant, vous devez disposer d’une connexion Internet pour télécharger et installer les mises à jour.
De plus, 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. Choisir 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 tous les échecs de vérification préalable, sélectionnez Résoudre tout.
Remarque :
Certaines vérifications préalables 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 sur l’obtention d’une licence, consultez la Site web de XenServer.
XenServer est désormais un droit aux 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. En savoir plus.
- Une fois les vérifications préalables résolues, sélectionnez Démarrer la mise à niveau pour commencer la mise à niveau.
Lorsque la mise à niveau commence, l’Assistant vous guide à travers toutes 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 propagé 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 l’icône Réessayer bouton.
L’assistant de mise à niveau du pool propagé imprime un résumé une fois la mise à niveau terminée. Choisir Finir pour fermer l’assistant.