Comment démarrer en réseau (PXE) une installation automatisée de Citrix Xen

May 13, 2025
Confidentialité et sécurité
CONTENU NON CACHÉ

Avez-vous déjà souhaité que votre Hypervisor puisse être installé en appuyant simplement sur un bouton, sans la recherche fastidieuse du CD d'installation et sans répondre aux mêmes questions d'installation ennuyeuses? HTG explique comment PXE une installation automatisée de Citrix-Xen.

Photo Credit: Photographie de sorbet rose via Compfight cc

Aperçu

Nous vous avons montré qu'est-ce que PXE et comment installer facilement un serveur avec FOG . Dans ce guide, nous développerons à nouveau l'excellente base FOG et ajouterons une entrée de menu pour installer un serveur Citrix-Xen automatisé.

Comme dans le Ubuntu en direct du FOG tutoriel, la procédure d’installation n’est pas purement PXE. Il commence en tant que PXE, car nous fournissons le «noyau» de base, le «disque RAM initial» (initrd) et les autres fichiers requis via PXE, mais le reste de la procédure extrait les fichiers requis via HTTP.

Cette procédure est mentionnée dans le Base de connaissances Citrix-Xen / installation guide , Mais il ne s’agit pas vraiment d’une recette de type copier-coller, comme celle que nous allons essayer de vous donner aujourd'hui.

En général, les composants de ce guide seront:

  1. Rendez les fichiers du CD d'installation disponibles via HTTP.
  2. Créez un fichier de réponses automatisées.
  3. Ajoutez les fichiers PXE + l'entrée de menus.

Ne vous inquiétez pas, car nous nous appuyons sur les fondations du FOG, ce sera facile…

Faisons craquer.

CD d'installation via HTTP

L'une des bonnes choses à construire sur le Fondation FOG est que nous avons déjà un serveur Web opérationnel et prêt à servir les fichiers d'installation requis.

Nous copierons les fichiers d'installation et non le «montage en boucle» de l'ISO comme nous l'avons fait dans le Ubuntu guide , parce que nous voulons garder la possibilité de packs supplémentaires à diffusion continue dans le processus d'installation.

Créez le répertoire qui contiendra les fichiers d'installation:

mkdir -p / var / www / xenserver61 /

Copiez l'intégralité du CD d'installation dans ce répertoire.

Remarque: vous pouvez créer autant de répertoires que vous le souhaitez. Par exemple, j'ai un répertoire pour chaque version majeure de Citrix-Xen depuis la v5.0.

Fichier de réponses automatisées (facultatif)

Cette étape est marquée comme facultative, car vous souhaiterez peut-être ne pas automatiser l'installation. Si vous choisissez de ne pas automatiser la procédure, vous devrez répondre vous-même aux questions d'installation avec une différence notable: lorsque vous êtes invité à indiquer la source d'installation, vous devrez choisir «HTTP» au lieu de «support local» et fournir l'adresse manuellement.

Juste pour garder la possibilité de monter le CD d'installation comme périphérique de bouclage, nous allons placer le fichier de réponses à la racine du serveur Web.

Créez le fichier de réponses en émettant:

nano / var / www / xen-answerfile-61

Faites ressembler son contenu à:

?xml version="1.0"?
<?xml version="1.0"?>
<mode d'installation = "frais" srtype = "lvm">
<primary-disk> sda </primary-disk>
<keymap> nous </keymap>
<root-password> mot de passe </root-password>
<source type = "url"> http: //192.f.o.g/xenserver61/ </source>
<ntp-server> 192.n.t.p </ntp-server>
<admin-interface name = "eth0" proto = "dhcp" />
<timezone> Asie / Jérusalem </timezone>
</installation>

Où vous auriez besoin de changer le «fuseau horaire», le «mot de passe root» et l '«URL source» en fonction de vos besoins.

Fichiers PXE

Comme mentionné dans la présentation, nous avons besoin que certains fichiers du CD d'installation soient disponibles dans notre répertoire TFTP.

Pour ce faire, créez le répertoire TFTP qui contiendra les fichiers en émettant:

mkdir -p / tftpboot / howtogeek / xenserver / xen61

Copiez les fichiers du CD ou du répertoire www en émettant:

cp -av /var/www/xenserver61/boot/xen.gz / tftpboot / howtogeek / xenserver / xen61 /
cp -av / var / www / xenserver61 / boot / vmlinuz / tftpboot / howtogeek / xenserver / xen61 /
cp -av /var/www/xenserver61/install.img / tftpboot / howtogeek / xenserver / xen61 /
cp -av /var/www/xenserver61/boot/pxelinux/mboot.c32 / tftpboot / howtogeek / xenserver / xen61 /

Remarque: le dernier fichier que nous avons copié, le module «mboot.c32», doit être compatible avec la version de PXElinux de votre FOG, Si ce n’est pas le cas, la procédure de démarrage échouera . Le module est facilement disponible à partir du Paquet Syslinux .

Menus PXE

Dans le guide FOG original, nous avons laissé entendre que nous pourrions ajouter des sous-répertoires à l'avenir et avons laissé un fichier de menu «modèle» juste pour cela. Créons un autre menu en copiant le fichier de modèle:

cp -av /tftpboot/howtogeek/menus/template.cfg /tftpboot/howtogeek/menus/xen.cfg

Modifiez-le en émettant:

nano /tftpboot/howtogeek/menus/xen.cfg

Ajoutez à son contenu pour inclure ce qui suit:

étiquette Citrix XenServer 6.1
#MENU DEFAULT
#MENU PASSWD
noyau xenserver / xen61 / mboot.c32
ajoutez howtogeek / xenserver / xen61 / xen.gz dom0_max_vcpus = 4 dom0_mem = 1024M console = vga --- howtogeek / xenserver / xen61 / vmlinuz xencons = console hvc = console hvc0 = tty0 answerfile = http: //192.fog/xen- answerfile-61 install --- howtogeek / xenserver / xen61 / install.img

Où vous devrez modifier l'adresse IP pour que le fichier de réponses soit l'adresse IP de votre FOG.

Remarque: les directives "DEFAULT" et "PASSWD" sont commentées car elles ne conviennent pas à toutes les situations. Cela dit, pensez à les activer, car l'installation d'un système d'exploitation peut être vraiment destructrice si les utilisateurs mettent la main dessus ...

Maintenant, ajoutez à l'entrée de menu par défaut, le menu nouvellement créé en émettant:

nano /tftpboot/pxelinux.cfg/default

Ajoutez à son contenu pour inclure ce qui suit:

ÉTIQUETTE Xen
ÉTIQUETTE DE MENU Xen
KERNEL vesamenu.c32
AJOUTER howtogeek / menus / xen.cfg

Remarque: l'emplacement, dans ce cas, compte. Je vous suggère de ne pas le mettre sous le libellé "fog.local".

Ça y est, vous devriez être prêt ... Profitez :)


Brouillard, prête-moi ton pouvoir

Image Streaming With Citrix XenDesktop 5 (PXE Boot)

Citrix XenDesktop PXE Boot

Citrix : XenServer 6.02 PXE Installation

Booting From The Network With PXE

How To Deploy Boot Image To PXE Server

PXE Boot Into VMware View Client

XenDesktop Diskless PXE Boot Thin Client

Citrix : XenServer Automated Installs Using Answer Files

Citrix XenServer Tutorial: Virtual Machine Network Configurations


Confidentialité et sécurité - Most Popular Articles

La meilleure façon de relever le défi de sécurité LastPass

Confidentialité et sécurité Nov 4, 2024

Si tu utilises Dernier passage , vous devriez relever le défi de la sécurité. Il analysera votre coffre-fort à la recherche de mots de passe compromis, faibles, r..


Comment changer votre carte par défaut dans Apple Pay sur iPhone

Confidentialité et sécurité Oct 12, 2025

CONTENU NON CACHÉ Apple Pay vous permet d'ajouter plusieurs cartes de crédit ou de débit, et vous pouvez choisir entre elles après avoir double-cliqué sur le bouton d'accueil..


Comment Android sait-il qu'un réseau Wi-Fi est rapide ou lent avant de me connecter?

Confidentialité et sécurité Feb 9, 2025

CONTENU NON CACHÉ Google a récemment introduit une nouvelle fonctionnalité dans Android 8.1 Oreo qui affiche la qualité d'un réseau Wi-Fi public avant de vous ..


Comment désactiver le microphone sur votre caméra Netgear Arlo Pro

Confidentialité et sécurité Jun 2, 2025

La caméra Arlo Pro enregistre non seulement la vidéo lorsqu'elle détecte un mouvement, mais elle peut également capturer du son. Cependant, si ce n’est pas une fonctionnalité..


Qu'est-ce que Cloudflare et a-t-il vraiment fait fuir mes données sur Internet?

Confidentialité et sécurité Feb 24, 2025

CONTENU NON CACHÉ Au cours des derniers mois, un bogue du service Cloudflare populaire a peut-être exposé des données utilisateur sensibles - y compris des noms d'utilisateur,..


Ai-je besoin d'un routeur si je n'ai qu'un seul ordinateur?

Confidentialité et sécurité Oct 17, 2025

Il y a une idée fausse courante selon laquelle si vous avez une configuration simple, comme un seul ordinateur domestique, vous n'avez pas besoin d'un routeur. Continuez à lire pe..


Stock Android n'est pas parfait: 3 choses qu'il fait mal

Confidentialité et sécurité Dec 30, 2024

CONTENU NON CACHÉ Le stock Android de Google obtient souvent un tour gratuit des geeks Android qui affluent vers Lien et Appareils Google Play Edition ..


Comment modifier le fichier d'hôtes sur Android (et bloquer les sites Web)

Confidentialité et sécurité Jul 11, 2025

Que vous souhaitiez empêcher votre enfant d'accéder à Facebook ou que vous en ayez simplement marre des publicités qui jonchent les pages Web, un fichier d'hôtes personnalisé ..


Catégories