A hálózati indítás (PXE) módja a Citrix Xen automatizált telepítése

Tartalomjegyzék:

A hálózati indítás (PXE) módja a Citrix Xen automatizált telepítése
A hálózati indítás (PXE) módja a Citrix Xen automatizált telepítése

Videó: A hálózati indítás (PXE) módja a Citrix Xen automatizált telepítése

Videó: A hálózati indítás (PXE) módja a Citrix Xen automatizált telepítése
Videó: Learn Excel MACROS in 10 Minutes Using Real World Examples - YouTube 2024, Április
Anonim
Kívánt valaha is akarta, hogy a Hypervisor egy gombnyomásra telepíthető, anélkül, hogy fárasztóan keresné a telepítő CD-t és ugyanazokat az unalmas telepítési kérdéseket válaszolná? A HTG bemutatja, hogyan kell PXE-t telepíteni a Citrix-Xen automatizált telepítésével.
Kívánt valaha is akarta, hogy a Hypervisor egy gombnyomásra telepíthető, anélkül, hogy fárasztóan keresné a telepítő CD-t és ugyanazokat az unalmas telepítési kérdéseket válaszolná? A HTG bemutatja, hogyan kell PXE-t telepíteni a Citrix-Xen automatizált telepítésével.

Fotó: Pink Sherbet Fotózás Compfight cc

Áttekintés

Megmutattuk Önnek, hogy mi a PXE, és hogyan tudja könnyen telepíteni a kiszolgálót a FOG-val. Ebben az útmutatóban ismét kitöltjük a kiváló FOG alapot, és hozzáadunk egy menüpontot egy automatizált Citrix-Xen szerver telepítéséhez.

Mint az Ubuntu élő FOG bemutatójából, a telepítési eljárás nem pusztán PXE. PXE-ként indul, mivel a bázis "kernel", "initial ram disk" (initrd) és egyéb szükséges fájlokat biztosítjuk a PXE fölött, de az eljárás további része a szükséges fájlokat HTTP-n keresztül húzza.

Ezt az eljárást a Citrix-Xen tudásbázisban / instillációs útmutatóban említjük, de nem egy recept másolatát és beillesztését, mint amit ma megpróbálunk adni.

Általánosságban az útmutató részegységei:

  1. Telepítse a telepítő CD-fájlokat HTTP-n keresztül.
  2. Hozzon létre egy automatikus válaszfájlt.
  3. Adja hozzá a PXE fájlokat + menük bejegyzést.

Ne aggódj, mert a FOG Alapra építünk, ez könnyű lesz …

Ráncoljuk.

Telepítő CD HTTP-n keresztül

Az egyik kedves dolog a FOG Alapítványra építve az, hogy már van egy webszerverünk felfelé és fut és készen áll a szükséges telepítési fájlok kiszolgálására.

A telepítési fájlokat átmásoljuk, és nem "loopback mount" az ISO-t, mint az Ubuntu-útmutatóban, mert szeretnénk fenntartani a csúszó streaming kiegészítő csomagokat a telepítési folyamatba.

Hozzon létre egy olyan könyvtárat, amely tartalmazza a telepítőfájlokat:

mkdir -p /var/www/xenserver61/

Másolja át a telepítő CD egészét erre a könyvtárra.

Megjegyzés: annyi könyvtárat hozhat létre, amennyit csak akar. Például, van egy könyvtárom a Citrix-Xen minden nagyobb változatához a v5.0 óta.

Automata válaszfájl (opcionális)

Ez a szakasz opcionálisként van megjelölve, mert nem kívánja automatizálni a telepítést. Ha úgy dönt, hogy nem automatizálja az eljárást, akkor a telepítési kérdéseket saját maga észrevehető különbséggel kell válaszolnia: a telepítési forrás lekérésekor a "helyi adathordozó" helyett "HTTP" -et kell választania, és megadnia kell a címet manuálisan.

Csak azért, hogy megtartsuk a lehetőséget, hogy a telepítő CD-t visszacsévélő eszközként szereljük fel, a válaszfájlt a webszerver gyökerére helyezzük.

Hozzon létre a válaszfájlt az alábbiak kiadásával:

nano /var/www/xen-answerfile-61

Tartalmazza a tartalmát:

sda us password https://192.f.o.g/xenserver61/ 192.n.t.p Asia/Jerusalem

Hol kell megváltoztatnia a "időzóna", "root-jelszó" és "forrás url" -ot, hogy megfeleljen az Ön igényeinek.

PXE fájlok

Amint az az áttekintésben is említésre került, szükségünk van néhány fájlra a telepítő CD-ről a TFTP könyvtárunkban.

Ehhez hozzon létre egy olyan TFTP-könyvtárat, amely a fájlok kibontásával:

mkdir -p /tftpboot/howtogeek/xenserver/xen61

Másolja át a fájlokat a CD-ről vagy a www könyvtárból a következő kiadásával:

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/

Megjegyzés: A legutóbb másolt fájl, a "mboot.c32" modulnak kompatibilisnek kell lennie a FOG PXElinux verziójával. Ha ez nem így van, a rendszerindítási eljárás sikertelen lesz. A modul könnyen elérhető a Syslinux csomagból.

PXE menük

Az eredeti FOG útmutatóban arra utaltunk, hogy esetleg alkönyvtárakat adunk hozzá a jövőben, és egy "sablon" menüfájlt hagyunk csak erre. Szponzoráljunk egy másik menüt a sablonfájl másolásával:

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

Szerkesztés:

nano /tftpboot/howtogeek/menus/xen.cfg

Fűzze hozzá tartalmához az alábbiakat:

label Citrix XenServer 6.1 #MENU DEFAULT #MENU PASSWD kernel xenserver/xen61/mboot.c32 append howtogeek/xenserver/xen61/xen.gz dom0_max_vcpus=4 dom0_mem=1024M console=vga --- howtogeek/xenserver/xen61/vmlinuz xencons=hvc console=hvc0 console=tty0 answerfile=https://192.f.o.g/xen-answerfile-61 install --- howtogeek/xenserver/xen61/install.img

Hol kell szerkesztenie az IP-t, hogy megkapja a válaszfájl a FOG IP-címét?

Megjegyzés: A "DEFAULT" és a "PASSWD" direktívák megjegyzést fűznek hozzá, mert nem felelnek meg minden helyzetnek. Ezzel azt mondja, fontolja meg, hogy engedélyezze őket, mert az operációs rendszer telepítése valóban pusztító lehet, ha a felhasználók kezüket rá …

Most adja hozzá az alapértelmezett menübejegyzéshez, az újonnan létrehozott menühöz a következőket:

nano /tftpboot/pxelinux.cfg/default

Fűzze hozzá tartalmához az alábbiakat:

LABEL Xen MENU LABEL Xen KERNEL vesamenu.c32 APPEND howtogeek/menus/xen.cfg

Megjegyzés: A helyszín ebben az esetben fontos. Javaslom, ne tegye a "köd.local" címke alá.

Ez az, mindannyian meg kell állnod … Élvezd:)

Köd, adj nekem a te hatalmadat …

Ajánlott: