Domača » kako » Kako do omrežnega zagona (PXE) samodejna namestitev Citrix Xen

    Kako do omrežnega zagona (PXE) samodejna namestitev Citrix Xen

    Ste že kdaj želeli, da bi se vaš hipervizor namestil s pritiskom na gumb, brez dolgočasnega iskanja namestitvenega CD-ja in odgovarjanja na enako dolgočasno namestitev? HTG pojasnjuje, kako PXE avtomatizira namestitev Citrix-Xena.

    Foto: Pink Sherbet fotografija preko Compfight cc

    Pregled

    Pokazali smo vam, kaj je PXE in kako lahko z njim preprosto namestite strežnik. V tem priročniku se bomo znova razširili na odlično FOG podlago in dodali vnos menija za namestitev samodejnega strežnika Citrix-Xen.

    Kot v Ubuntu v živo iz FOG tutoriala, namestitveni postopek ni samo PXE. Začne se kot PXE, saj nudimo osnovno "jedro", "začetni pomnilniški disk" (initrd) in druge zahtevane datoteke preko PXE, vendar preostanek postopka potegne zahtevane datoteke prek HTTP.

    Ta postopek je omenjen v Citrix-Xen bazi znanja / navodilih za vstavljanje, vendar ni pravzaprav recept za kopiranje in lepljenje, kot je tisti, ki vam ga bomo danes poskušali dati.

    Na splošno bodo komponente tega vodnika:

    1. Datoteke CD-jev namestite na HTTP.
    2. Ustvarite datoteko z avtomatskimi odgovori.
    3. Dodajte vnos PXE datotek + menijev.

    Ne skrbite, ker gradimo na FOG-u, bo to enostavno ...

    Pojdimo pokanje.

    Namestitveni CD prek HTTP

    Ena od lepih stvari pri gradnji FOG je, da imamo že vzpostavljen spletni strežnik, ki je pripravljen služiti zahtevane namestitvene datoteke.

    Namestitvene datoteke bomo prekopirali, ne pa "loopback mount" ISO, kot smo ga naredili v Ubuntu vodniku, ker želimo obdržati možnost dodatnih paketov za pretakanje v postopek namestitve..

    Ustvarite imenik, ki bo vseboval namestitvene datoteke:

    mkdir -p / var / www / xenserver61 /

    Kopirajte celoten namestitveni CD v ta imenik.

    Opomba: po želji lahko ustvarite toliko imenikov. Na primer, od v5.0 imam imenik za vsako večjo različico Citrix-Xena.

    Datoteka z avtomatskimi odgovori (izbirno)

    Ta stopnja je označena kot izbirna, ker morda ne želite avtomatizirati namestitve. Če se odločite, da ne boste avtomatizirali postopka, boste morali sami odgovoriti na vprašanja o namestitvi z eno opazno razliko: ko boste pozvani k namestitvenemu viru, boste morali izbrati »HTTP« namesto »lokalni mediji« in navedite naslov ročno.

    Da bi ohranili možnost namestitve CD-ja, ki je nameščen kot povratna naprava, bomo datoteko z odgovori namestili v koren spletnega strežnika.

    Ustvarite datoteko z odgovori tako, da izdate:

    nano / var / www / xen-answerfile-61

    Naj bo vsebina videti tako:




    sda
    nas
    geslo
    http: //192.f.o.g/xenserver61/
    192.n.t.p

    Azija / Jeruzalem

    Kje bi morali spremeniti »časovni pas«, »korensko geslo in« izvorni URL », da ustrezajo vašim zahtevam.

    PXE datoteke

    Kot je omenjeno v pregledu, potrebujemo nekaj datotek z namestitvenega CD-ja, ki bodo na voljo v našem TFTP imeniku.

    To naredite tako, da ustvarite imenik TFTP, ki bo vseboval datoteke z izdajo:

    mkdir -p / tftpboot / howtogeek / xenserver / xen61

    Kopirajte datoteke s CD-ja ali imenika www z izdajo:

    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 /

    Opomba: Zadnja datoteka, ki smo jo kopirali, modul “mboot.c32”, mora biti združljiva z različico PXElinux za FOG, če ni, bo zagonski postopek neuspešen. Modul je lahko dostopen iz paketa Syslinux.

    PXE meniji

    V izvirnem vodniku FOG smo namigovali, da bomo morda v prihodnje dodajali podimenike in smo za to zapustili menijsko datoteko s predlogo. Ustvarjamo drug meni, tako da kopiramo datoteko predloge:

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

    Uredite ga z izdajo:

    nano /tftpboot/howtogeek/menus/xen.cfg

    K vsebini dodajte:

    oznako Citrix XenServer 6.1
    #MENU DEFAULT
    #MENU PASSWD
    jedro 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 console = hvc0 console = tty0 answerfile = http: //192.fog/xen- answerfile-61 namestite --- howtogeek / xenserver / xen61 / install.img

    Kje bi morali urediti IP, da bi dobili datoteko z odgovori, da je vaš IP FOG.

    Opomba: Smernice "DEFAULT" in "PASSWD" so komentirane, ker ne ustrezajo vsaki situaciji. S tem je treba razmisliti o tem, da jih omogočite, saj bi lahko namestitev OS resnično uničila, če jo uporabniki dobijo ...

    Sedaj dodajte privzeti menijski vnos, na novo ustvarjen meni, tako da izdate:

    nano /tftpboot/pxelinux.cfg/default

    K vsebini dodajte:

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

    Opomba: Lokacija, v tem primeru, zadeva. Predlagam, da je ne označite pod oznako "fog.local".

    To je to, morate biti vsi pripravljeni ... Uživajte :)


    Megla, daj mi svojo moč ...