Recherche de site Web

Nouvelle installation de XenServer 7


Dans des articles précédents, la configuration et l'utilisation de XenServer 6.5 ont été abordées. En mai 2016, Citrix a publié la nouvelle version de la plateforme XenServer. Beaucoup de choses sont restées les mêmes, mais il y a aussi quelques nouveaux ajouts utiles à cette dernière version.

L'un des changements les plus importants est la mise à niveau vers l'environnement Dom0 sous-jacent. XenServer 6.5 utilisait CentOS 5.10 et la nouvelle version de XenServer 7 Dom0 a été mise à jour vers CentOS 7.2. Cela a donné naissance à un noyau Linux plus récent dans Dom0 ainsi qu'à une facilité de mise à niveau future dans CentOS 7.

Un autre grand changement s'est produit dans le partitionnement effectué pour Dom0. Les anciennes versions de XenServer reposaient sur le MBR et une partition racine plutôt petite (4 Go). Par la suite, de nombreux utilisateurs ont probablement rencontré des problèmes où les journaux remplissaient régulièrement la partition racine s'ils n'étaient pas surveillés ou exportés vers un mécanisme de journalisation externe.

Avec la nouvelle version, le schéma de partitionnement est devenu GPT et un partitionnement plus logique a été effectué. Le tableau ci-dessous est entièrement crédité aux informations de version officielles de Citrix :

  1. Partition de domaine de contrôle de l'hôte XenServer (dom0) de 18 Go
  2. Partition de sauvegarde de 18 Go
  3. Partition de journaux de 4 Go
  4. Partition d'échange de 1 Go
  5. Partition de démarrage UEFI de 5 Go

Ces modifications nécessitent des exigences de disque dur plus importantes pour Dom0 par rapport aux anciennes versions de XenServer, mais le schéma atténue plusieurs problèmes rencontrés dans les anciennes versions.

La prochaine mise à niveau notable de XenServer 7 est la mise à niveau réelle de Xen 4.4 vers Xen 4.6. Xen est la véritable partie hyperviseur de XenServer.

La liste des correctifs et des améliorations est assez longue, mais certaines des améliorations les plus remarquables de Citrix incluent une introspection anti-malware sans agent pour les invités ainsi que des cadres qui peuvent permettre aux invités d'être migrés entre des processeurs de différentes générations.

De nombreuses autres améliorations ont été apportées à cette mise à niveau et l’auteur encourage fortement la consultation des listes et des documents associés sur le site Web de Citrix :

  1. https://www.citrix.com/products/xenserver/whats-new.html

CLAUSE DE NON-RESPONSABILITÉ

Le but de cet article est de parcourir une nouvelle installation et d'aider les administrateurs dans le processus de mise à niveau des anciennes installations de XenServer vers la nouvelle version de XenServer 7 et d'application des correctifs critiques.

  1. Nouvelle installation de XenServer 7
  2. Mise à niveau de XenServer 6.5 vers XenServer 7
  3. Application du correctif critique XenServer 7

Il existe plusieurs façons d’effectuer le processus de mise à niveau et la « bonne » solution pour une installation particulière dépendra fortement de l’organisation. Assurez-vous de comprendre les implications et les processus requis pour une mise à niveau réussie.

Citrix a publié un document très détaillé qui doit être consulté avant le démarrage du processus de mise à niveau : xenserver-7-0-installation-guide.pdf

Configuration système requise pour XenServer

  1. XenServer 7 ISO : XenServer-7.0.0-main.iso
  2. Serveur capable de virtualisation
  3. La liste de compatibilité matérielle est ici : http://hcl.xenserver.org/
  4. De nombreux systèmes fonctionneront même s'ils ne sont pas répertoriés, mais les résultats peuvent varier, utilisez-les à vos propres risques.
  5. 2 Go de RAM minimum ; 4 Go ou plus recommandés pour exécuter des machines virtuelles
  6. Au minimum 1 processeur x86 64 bits à 1,5 GHz ; 2 GHz ou plus et plusieurs processeurs sont suggérés
  7. Espace disque dur d'au moins 46 Go ; plus requis si les machines virtuelles seront enregistrées localement
  8. Au moins une carte réseau de 100 Mbps ; plusieurs gigabits suggérés

Ajouts suggérés par l'auteur

Afin d'éviter certains maux de tête potentiels aux lecteurs, l'auteur recommande les éléments suivants avant de commencer ce processus :

  1. Mettez à jour le micrologiciel sur le système XenServer (en particulier le micrologiciel de la carte réseau) – plus tard
  2. Arrêtez tous les invités non essentiels pour éviter les problèmes
  3. Lisez la documentation de Citrix ainsi que cet article avant de commencer
  4. Assurez-vous de sauvegarder les informations du pool afin de faciliter la restauration si nécessaire.
  5. Redémarrez tous les hôtes XenServer une fois de plus une fois toutes les étapes terminées si l'environnement peut se permettre le temps de redémarrage

Mise à niveau d'un hôte unique et nouvelle installation de XenServer 7

Ce premier processus passera par une toute nouvelle installation de XenServer 7. Assurez-vous de vérifier la configuration matérielle minimale requise pour vous assurer que la machine peut prendre en charge XenServer 7.

1. La première étape de l'installation consiste à télécharger le fichier XenServer ISO. En utilisant le lien ci-dessus, le fichier peut facilement être téléchargé depuis Internet à l'aide de la commande 'wget'.

wget -c  http://downloadns.citrix.com.edgesuite.net/11616/XenServer-7.0.0-main.iso

Une fois l'ISO téléchargée, copiez-la sur une clé USB avec l'utilitaire 'dd'. ATTENTION – La commande suivante remplacera TOUT sur le lecteur flash par le contenu de l'ISO XenServer. Ce processus créera également une clé USB amorçable pour le processus d'installation.

dd if=XenServer-7.0.0-main.iso of=</path/to/usb/drive>

2. Placez maintenant le support de démarrage dans le système sur lequel XenServer doit être installé. Si l'étape de création du support de démarrage a réussi, le système doit afficher l'écran de démarrage de XenServer.

3. À partir de cet écran, appuyez simplement sur Entrée pour démarrer le programme d'installation. Le premier écran, une fois le programme d'installation démarré avec succès, demandera à l'utilisateur de sélectionner sa langue.

4. L'écran suivant demandera à l'utilisateur de confirmer qu'une mise à niveau ou une installation doit être effectuée, ainsi que tout autre pilote spécial qui pourrait devoir être chargé pour pour installer XenServer.

5. L'écran suivant est le CLUF (Contrat de licence utilisateur final) obligatoire. Utilisez les flèches du clavier pour déplacer le curseur sur le bouton « Accepter le CLUF ».

6. C'est ici que l'installation peut emprunter l'un des deux chemins suivants si le programme d'installation détecte une installation antérieure. L'écran suivant invitera l'utilisateur à effectuer une nouvelle installation ou une mise à niveau vers une installation XenServer existante. La première série d’instructions ici passera par une nouvelle installation. Si une mise à niveau est nécessaire, passez à l'étape 15.

7. L'écran suivant vous demandera le périphérique d'installation. Dans ce cas, ce sera 'sda'.

8. Une fois le chemin d'installation choisi, XenServer devra savoir où résident les fichiers d'installation. Dans ce cas, le programme d’installation a été démarré à partir du support local et c’est l’option à choisir.

9. L'étape suivante permettra à l'utilisateur d'installer des packs supplémentaires en même temps que cet installateur. Au moment d’écrire ces lignes, il n’existe aucun pack supplémentaire pour XenServer 7, donc « non » peut être sélectionné ici.

10. L'écran suivant permettra à l'utilisateur de confirmer l'intégrité des fichiers sources avant l'installation. L'exécution de ce test n'est pas obligatoire mais peut aider à détecter les problèmes d'installation avant d'essayer d'écrire des fichiers.

11. Une fois la vérification terminée, si elle est sélectionnée lors de l'installation, le programme d'installation de XenServer demandera à l'utilisateur de configurer certaines informations système.

La première invite sera de définir le mot de passe de l'utilisateur root. Désormais, puisque XenServer sera le système sous-jacent à potentiellement plusieurs serveurs virtualisés importants, il est impératif que le mot de passe soit sécurisé et suffisamment complexe !

Important : N'oubliez pas non plus ce mot de passe car il n'y aura plus d'autres utilisateurs sur le système une fois l'installation terminée !

12. Les prochaines étapes demanderont comment l'interface réseau de gestion doit être configurée (adresse statique ou DHCP), ainsi que le nom d'hôte et le DNS. information. Cela dépendra de l’environnement.

13. Cette étape couvre plusieurs écrans permettant de définir les informations de fuseau horaire et le NTP (Network Time Protocol).

14. À ce stade du programme d'installation, toutes les informations de configuration initiale pour une nouvelle installation ont été fournies et le programme d'installation est prêt à installer tous les fichiers nécessaires.

AVERTISSEMENT – Continuer à ce stade EFFACERA TOUTES LES DONNÉES sur les disques cibles !

Passez à l'étape 19 après avoir sélectionné « Installer XenServer ».

Mise à niveau de XenServer 6.5 vers XenServer 7

15. Ces étapes ne sont utilisées que si vous effectuez une mise à niveau vers une ancienne version de XenServer. Le support d'installation localisera les anciennes versions de XenServer si l'utilisateur le souhaite. Lors d'une mise à niveau, le programme d'installation créera automatiquement une sauvegarde du système actuel.

16. Une fois la sauvegarde créée, le programme d'installation vous demandera des packs supplémentaires. Au moment d’écrire ces lignes, il n’existe aucun pack supplémentaire pour XenServer 7.

17. L'écran suivant permettra à l'utilisateur de confirmer l'intégrité des fichiers sources avant l'installation. L'exécution de ce test n'est pas obligatoire mais peut aider à détecter les problèmes d'installation avant d'essayer d'écrire des fichiers.

18. La mise à niveau peut enfin commencer ! À ce stade, le programme d'installation sauvegardera l'ancien système 6.x et apportera les modifications appropriées à la configuration de XenServer 7.

Poursuite de l'installation de XenSever 7

19. L'un des changements les plus évidents que l'auteur a noté avec le nouveau XenServer 7 est que les temps de démarrage semblent avoir été considérablement réduits. La plupart des systèmes XenServer 7 testés jusqu'à présent ont démarré environ 35 à 60 % plus rapidement qu'avec XenServer 6.5. Si l'installation a réussi, le système doit démarrer sur la console XenServer.

Félicitations, l'installation/mise à niveau de XenServer a réussi ! Il est maintenant temps de créer des invités virtuels, des réseaux et des référentiels de stockage !

Application du correctif critique XS70E004 de XenServer 7

20. Pour appliquer ce correctif via XenCenter, allez simplement dans le menu 'Outils' et sélectionnez 'Installer la mise à jour'.

21. L'écran suivant fournira des informations sur le processus d'installation du correctif. Cliquez simplement sur suivant pour continuer après avoir lu les précautions.

22. XenCenter, s'il est connecté à Internet, sera en mesure de localiser tous les correctifs manquants pour l'environnement sur cet écran. Au moment de la rédaction de cet article, le seul correctif disponible est 'XS70E004'. Ce correctif doit être appliqué IMMÉDIATEMENT après la mise à niveau ou l'installation de XenServer 7.

23. L'écran suivant invitera les hôtes XenServer auxquels appliquer le correctif.

24. Après avoir cliqué sur 'suivant', XenCenter téléchargera les correctifs et les transmettra aux serveurs sélectionnés. Attendez simplement la fin de ce processus et sélectionnez « suivant » le cas échéant.

25. Une fois les fichiers de correctifs téléchargés, XenCenter exécutera une série de vérifications pour s'assurer que certaines conditions sont remplies avant l'installation des correctifs et le redémarrage des hôtes.

25. Une fois toutes les vérifications préalables terminées, XenCenter demandera à l'administrateur comment gérer les tâches post-installation. Sauf raison impérieuse de ne pas le faire, autoriser XenCenter à effectuer ces tâches est généralement la meilleure réponse.

26. L'écran suivant affichera la progression de l'installation du correctif et alertera l'administrateur de toute erreur rencontrée.

Ceci conclut le processus de mise à jour des correctifs sur les hôtes XenServer 7. La prochaine étape consiste à commencer à créer des invités virtuels ! Merci d'avoir lu cet article sur l'installation de XenServer 7.

À ne pas manquer : XenServer 7 – Mise à niveau du pool via CLI et l'interface Web XenCenter

Veuillez nous faire part de tout problème que vous rencontrez dans les commentaires ci-dessous.