Jeste li ikada željeli da vaš Hypervisor bude instaliran pritiskom na gumb, bez zamornog pretraživanja CD-a za instalaciju i odgovora na iste pitke instalacijske probleme? HTG objašnjava kako PXE automatiziranu instalaciju Citrix-Xena.
Fotografski kredit: Pink Sherbet fotografija putem Compfight CC
Pokazali smo vam što je PXE i kako možete jednostavno instalirati poslužitelj za njega s FOG-om. U ovom vodiču ćemo se ponovo proširiti na odličan temelj FOG i dodati unos izbornika kako bismo instalirali automatizirani Citrix-Xen poslužitelj.
Kao u Ubuntu live from FOG udžbenik, instalacijski postupak nije čisto PXE. Počinje kao PXE, jer pružamo bazu "kernel", "initial ram disk" (initrd) i ostale potrebne datoteke preko PXE, ali ostatak postupka povlači tražene datoteke putem HTTP-a.
Ovaj postupak se spominje u Citrix-Xen bazu znanja / vodič za instalaciju, ali zapravo nije vrsta kopiranja i lijepljenja receptu, poput one koju ćemo vam pokušati dati danas.
Općenito, komponente ovog vodiča bit će:
Ne brinite, jer gradimo na FOG zakladi, to će biti lako ...
Pucajmo.
Jedna od zgodnih stvari s izgradnjom na FOG zaklada je da već imamo web-poslužitelj gore i trčanje i spreman služiti potrebne instalacijske datoteke.
Kopirati ćemo instalacijske datoteke, a ne "loopback mount" ISO kao što smo to učinili u Ubuntu vodiču jer želimo zadržati mogućnost dodatnih paketa slip-streaminga u proces instalacije.
Izradite direktorij koji će sadržavati datoteke za instalaciju:
mkdir -p / var / www / xenserver61 /
Kopirajte cjelokupni CD za instalaciju u ovaj direktorij.
Napomena: možete izraditi onoliko direktorija koliko želite. Na primjer, imam katalog za svaku glavnu verziju Citrix-Xena od v5.0.
Ova faza je označena kao neobavezna, jer možda ne želite automatizirati instalaciju. Ako odlučite ne automatizirati postupak, morat ćete sami odgovoriti na pitanja o instalaciji uz jednu vidljivu razliku: kada se zatraži instalacijski izvor, trebate odabrati "HTTP" umjesto "lokalnih medija" i navedite adresu ručno.
Da bismo imali mogućnost instaliranja CD-a za instalaciju kao petlje, stavit ćemo odgovornu datoteku u korijen web poslužitelja.
Izradite odgovornu datoteku izdavanjem:
nano / var / www / xen-odgovor-61
Izgledajte njegov sadržaj:
SDA
nas
zaporka
http: //192.f.o.g/xenserver61/
192.n.t.p
Azija / Jeruzalem
Tamo biste trebali promijeniti "vremensku zonu", "korijensku lozinku i" url izvora "kako bi odgovarali vašim zahtjevima.
Kao što je spomenuto u pregledu, trebamo neke datoteke s CD-a za instalaciju da budu dostupne u našem TFTP direktoriju.
Da biste to učinili, izradite TFTP direktorij koji će sadržavati datoteke izdavanjem:
mkdir -p / tftpboot / howtogeek / xenserver / xen61
Kopirajte datoteke s CD-a ili www direktora izdavanjem:
cp -av /var/www/xenserver61/boot/xen.gz / tftpboot / howtogeek / xenserver / xen61 /
cp-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 /
Napomena: Zadnja datoteka koju smo kopirali, modul "mboot.c32", mora biti kompatibilan s vašom FOG-ina inačicom PXElinux. Ako nije, postupak dizanja neće uspjeti. Modul se lako može nabaviti iz Syslinux paketa.
U izvornom vodiču FOG-a navijestili smo da ćemo ubuduće dodati pod-direktorije i ostaviti datoteku izbornika "predložak" samo za to. Izmijenimo drugi izbornik kopiranjem datoteke predloška:
cp -av /tftpboot/howtogeek/menus/template.cfg /tftpboot/howtogeek/menus/xen.cfg
Uredite ga izdavanjem:
nano /tftpboot/howtogeek/menus/xen.cfg
Dodajte na svoj sadržaj kako biste uključili sljedeće:
oznaku Citrix XenServer 6.1
#MENU DEFAULT
#MENU PASSWD
kernel xenserver / xen61 / mboot.c32
dodajte howtogeek / xenserver / xen61 / xen.gz dom0_max_vcpus = 4 dom0_mem = 1024M konzola = vga --- howtogeek / xenserver / xen61 / vmlinuz xencons = hvc konzola = hvc0 console = tty0 answerfile = http: //192.fog/xen- answerfile-61 instaliraj --- howtogeek / xenserver / xen61 / install.img
Gdje biste trebali urediti IP da biste dobili odgovornu datoteku kao FOG-ov IP.
Napomena: Direktive "DEFAULT" i "PASSWD" komentiraju se jer ne odgovaraju svakoj situaciji. Uz to, razmislite o omogućavanju, jer instalacija operacijskog sustava može biti stvarno destruktivna ako korisnici dobiju ruke na njemu ...
Sada dodajte zadani unos izbornika, novo stvoreni izbornik izdavanjem:
nano /tftpboot/pxelinux.cfg/default
Dodajte na svoj sadržaj kako biste uključili sljedeće:
LABEL Xen
MENU LABEL Xen
KERNEL vesamenu.c32
DODATAK howtogeek / menus / xen.cfg
Napomena: Mjesto, u ovom slučaju, važno. Predlažem da ga ne stavite ispod oznake "fog.local".
To je to, trebali biste biti svi postavljeni ... Uživajte :)
Magla, posudi mi svoju moć ...