Recherche de site Web

Comment installer l'hyperviseur XCP-ng


Configurer l'environnement de virtualisation du serveur à l'aide de XCP-ng

Dans ce didacticiel, nous discuterons de qu'est-ce que XCP-ng et des principales fonctionnalités de XCP-ng et enfin comment installer l'hyperviseur XCP-ng à l'aide d'un fichier image ISO.

Qu’est-ce que XCP-ng ?

XCP-ng est un hyperviseur Opensource basé sur XenServer. XCP-ng dispose d'une interface utilisateur Web moderne et puissante pour gérer, surveiller et administrer toutes vos machines virtuelles en un seul endroit.

Il prend en charge la migration en direct, c'est-à-dire qu'il vous permet de migrer des machines virtuelles sans temps d'arrêt. Il prend également en charge la migration du stockage en direct. Signification : vous pouvez déplacer le disque virtuel au sein et entre les pools de ressources.

XCP-ng ajuste automatiquement la quantité de mémoire disponible pour être utilisée par le système d'exploitation d'une VM invitée.

Les correctifs en direct sont également pris en charge, ce qui vous permet de corriger les hyperviseurs sans avoir besoin de migrer, d'arrêter ou de suspendre les machines virtuelles (aucun redémarrage de l'hôte n'est également requis).

XCP-ng est un projet open source et totalement GRATUIT. Aucune restriction ou limite sur les fonctionnalités ! Si vous souhaitez une assistance commerciale, vous pouvez acheter une licence.

Fonctionnalités XCP-ng

Concernant les fonctionnalités de XCP-ng, nous pouvons lister les éléments suivants :

  • Mise à jour en direct,
  • Migration du stockage en direct,
  • Contrôle de mémoire dynamique,
  • Taille maximale de la piscine,
  • Pass-through GPU et USB,
  • Réseau SR-IOV,
  • Gratuit et open source.

Créer un disque USB amorçable XCP-ng

Téléchargez la dernière version ISO XCP-ng à partir du site Web XCP-ng. Au moment d'écrire ces lignes, la dernière version était la 8.2.1 et elle peut être téléchargée à partir du lien suivant.

Après avoir téléchargé la dernière ISO XCP-ng, créez une clé USB amorçable avec l'ISO XCP-ng. Il existe de nombreux outils de création USB bootable disponibles pour créer un support USB bootable. Nous avons déjà passé en revue quelques applications de création USB bootables. Vous pouvez choisir celui qui vous convient.

Outils de création USB amorçables en ligne de commande :

  • Comment créer des clés USB multiboot avec Ventoy sous Linux
  • Comment créer une clé USB amorçable à l'aide de la commande dd
  • Bootiso vous permet de créer en toute sécurité une clé USB amorçable sous Linux

Outils de création USB bootable graphique :

  • Créer une clé USB amorçable avec Ventoy WebUI sous Linux
  • Créer des clés USB et des cartes SD amorçables avec Etcher sous Linux
  • Popsicle - Créez plusieurs clés USB amorçables à la fois
  • Créer une clé USB amorçable avec USBImager sous Linux
  • Kindd - Une interface graphique pour ajouter une commande

Après avoir créé la clé USB amorçable XCP-ng, démarrez votre système avec la clé USB amorçable nouvellement créée.

Installer l'hyperviseur XCP-ng

Vous serez satisfait de l’écran de bienvenue du programme d’installation XCP-ng. Appuyez sur ENTRÉE pour démarrer l'installation de XCP-ng. Si vous n'appuyez pas sur la touche ENTRÉE, l'installation se fera automatiquement après quelques secondes.

Démarrer l'installation de XCP-ng

S'il s'agit du mode UEFI, vous devriez afficher l'écran suivant :

Écran de démarrage UEFI pour XCP-ng

Attention :

Veuillez ne pas passer du BIOS à l'UEFI et vice versa après l'installation de XCP-ng. Utilisez simplement le même mode que vous avez choisi lors de l’installation.

Sélectionnez le Keymap que vous souhaitez utiliser et appuyez sur la touche ENTRÉE :

Sélectionnez la configuration du clavier

L'installation de XCP-ng effacera toutes les données de votre disque dur. Choisissez OK et appuyez sur ENTRÉE pour continuer.

Bienvenue dans la configuration XCP-ng

Choisissez « Accepter le CLUF » et appuyez sur la touche ENTRÉE pour continuer.

Acceptez le Contrat de License

Suivant. l'assistant de sélection de disque apparaîtra. Si vous disposez de deux disques, vous devez choisir quel disque utiliser pour l'installation du système d'exploitation et quel disque doit être utilisé pour le stockage de la machine virtuelle. Le disque sur lequel les disques de la VM seront stockés est appelé Dépôt de stockage (SR).

Si vous ne disposez que d'un seul disque, vous pouvez l'utiliser à la fois pour l'installation du système d'exploitation et pour le stockage de la machine virtuelle. Je n'ai qu'un seul disque, le programme d'installation l'utilise donc pour le stockage du système d'exploitation et de la machine virtuelle.

Le programme d'installation vous donnera également le choix si vous souhaitez utiliser le « provisionnement épais ou le provisionnement léger ». Si vous souhaitez connaître la différence entre le provisionnement épais et le provisionnement dynamique, consultez ce lien.

Par défaut, le programme d'installation choisira pour vous le « provisionnement épais ».

Choisissez le disque cible

Si vous souhaitez bénéficier du Thin Provisioning, je vous suggère de cocher la case "Utiliser EXT au lieu de LVM.." Choisissez OK et appuyez sur ENTRÉE pour continuer.

Choisissez le disque cible pour l'installation du système d'exploitation et le stockage de la VM

Sélectionnez le type de source d'installation que vous souhaitez utiliser pour cette installation. Si vous utilisez l'ISO par défaut, choisissez simplement « Médias locaux » et appuyez sur ENTRÉE pour continuer.

Sélectionnez la source d'installation

Le programme d'installation vous demandera si vous souhaitez vérifier la source d'installation. Je souhaite vérifier le support source, j'ai donc choisi l'option "Vérifier la source d'installation".

Vérifier la source d'installation

Le programme d'installation vérifiera le support source et vous informera s'il y a un problème avec le support d'installation. Mon média source n'a rencontré aucun problème, j'ai donc appuyé sur ENTRÉE pour continuer.

Vérification réussie

Définissez un mot de passe pour le compte utilisateur root.

Définir le mot de passe root pour XCP-ng

Définissez une adresse IP pour l'interface de configuration de gestion.

Définir l'adresse IP

Entrez un nom d'hôte significatif pour votre serveur XCP-ng et entrez les détails du serveur DNS.

Nom d'hôte et configuration DNS

Sélectionnez la zone géographique dans laquelle se trouve le serveur XCP-ng et appuyez sur la touche ENTRÉE.

Sélectionnez le fuseau horaire

Sélectionnez la ville où se trouve votre serveur XCP-ng et appuyez sur ENTRÉE.

Choisir la ville

Ensuite, choisissez comment déterminer le système local.

Définir le système à l'aide de NTP

Spécifiez les détails du serveur NTP et appuyez sur ENTRÉE pour continuer.

Spécifier les détails du serveur NTP

Attention :

Je vous recommande de TOUJOURS utiliser un serveur NTP. Parce que c'est un composant essentiel pour gérer vos hôtes. Si vous ne connaissez aucun serveur NTP, vous pouvez utiliser pool.ntp.org.

Si vous souhaitez régler l'heure manuellement, choisissez « Saisie manuelle de l'heure ».

Définir l'heure du système local

Définissez votre date et heure locales actuelles dans l’assistant suivant.

Entrez la date et l'heure locales

Jusqu'à présent, nous avons saisi toutes les informations requises pour l'installation du serveur XCP-ng. Maintenant, choisissez "Installer XCP-ng" pour commencer l'installation.

Installer XCP-ng

L'installation du serveur XCP-ng va maintenant démarrer. Gardez un œil sur l'écran pour obtenir des instructions supplémentaires.

Installation de XCP-ng

Après quelques minutes, le programme d'installation vous demandera si vous souhaitez installer des packs supplémentaires. si vous choisissez « Oui », vous devez sélectionner la source du pack supplémentaire dans la fenêtre suivante. Je ne souhaite pas installer de packs supplémentaires, je choisis donc "Non" et j'appuie sur ENTRÉE.

Installer des packs supplémentaires

Attendez maintenant la fin de l’installation de XCP-ng. Après quelques minutes, vous verrez le message « L'installation de XCP-ng est terminée ».

L'installation de XCP-ng est réussie

Retirez le support d'installation et appuyez sur ENTRÉE pour redémarrer le serveur.

Après le redémarrage du serveur, vous serez satisfait du menu de configuration du serveur XCP-ng, comme indiqué dans la capture d'écran suivante.

Menu de configuration XCP-ng

Toutes nos félicitations! A ce stade, votre serveur est installé avec succès avec XCP-ng.

Conclusion

Dans ce didacticiel, nous avons expliqué ce qu'est XCP-ng et comment installer le serveur XCP-ng à l'aide de l'ISO. Dans nos prochains articles. nous verrons comment démarrer avec le serveur XCP-ng et comment déployer des machines virtuelles.

Ressource :

  • Site Web XCP-ng

Lire ensuite :

  • Premiers pas avec la console de gestion XCP-ng
  • Comment installer Xen Orchestra Appliance (XOA) sur le serveur XCP-ng

Articles connexes