Kotisivu » miten » Miten verkon käynnistys (PXE) on Citrix Xenin automaattinen asennus

    Miten verkon käynnistys (PXE) on Citrix Xenin automaattinen asennus

    Oletko koskaan halunnut, että Hypervisor voidaan asentaa painikkeen painalluksella ilman, että asennus-CD-levyä etsitään ikävästi ja vastaatko samoihin tylsiin asennuskysymyksiin? HTG kertoo, miten PXE on Citrix-Xenin automaattinen asennus.

    Photo Credit: Vaaleanpunainen Sherbet-valokuvaus Compfight cc: n kautta

    Yleiskatsaus

    Olemme osoittaneet sinulle, mikä on PXE ja miten voit helposti asentaa palvelimelle sen FOG: llä. Tässä oppaassa laajennetaan jälleen erinomaista FOG-perustusta ja lisätään valikkokohta, joka asentaa automaattisen Citrix-Xen-palvelimen.

    Kuten Ubuntu live FOG -oppaasta, asennus ei ole puhtaasti PXE. Se käynnistyy PXE: nä, koska tarjoamme perustason "ytimen", "alkuperäisen ram-levyn" (initrd) ja muut tarvittavat tiedostot PXE: n kautta, mutta loput menettelyn vetää tarvittavat tiedostot HTTP: n kautta.

    Tämä menettely mainitaan Citrix-Xen-tietopohjan / instillation-oppaassa, mutta se ei ole oikeastaan ​​kopiointi- ja liittämistyyppi reseptistä, kuten sellainen, jota yritämme antaa sinulle tänään.

    Tämän oppaan osat ovat yleensä seuraavat:

    1. Tee asennus-CD-tiedostot saataville HTTP: n kautta.
    2. Luo automaattinen vastaustiedosto.
    3. Lisää PXE-tiedostot + valikot.

    Älä huoli, koska rakennamme FOG-säätiön, tämä on helppoa…

    Let's get cracking.

    Asennus-CD: n kautta

    Yksi hienoista asioista FOG-säätiön rakentamisessa on, että meillä on jo web-palvelin ja se on valmis palvelemaan tarvittavia asennustiedostoja.

    Me kopioimme asennustiedostot eivätkä "loopback mount" ISO: ta kuten teimme Ubuntu-oppaassa, koska haluamme säilyttää liukuvan streaming-lisäpakettien vaihtoehdon asennusprosessiin.

    Luo hakemisto, joka pitää asennustiedostot:

    mkdir -p / var / www / xenserver61 /

    Kopioi koko asennuslevy tähän hakemistoon.

    Huomaa: voit luoda niin monta hakemistoa kuin haluat. Esimerkiksi minulla on ollut hakemisto jokaiselle Citrix-Xenin suurelle versiolle v5.0: n jälkeen.

    Automaattisten vastausten tiedosto (valinnainen)

    Tämä vaihe on merkitty valinnaiseksi, koska et ehkä halua automatisoida asennusta. Jos et halua automatisoida menettelyä, sinun on vastattava asennuskysymyksiin omalla tavallaan yhdellä huomattavalla erolla: kun sinua pyydetään asentamaan lähde, sinun on valittava "HTTP" "paikallisen median" sijasta ja annettava osoite käsin.

    Jotta voisimme säilyttää asennuslevyn asentamisen silmukka-laitteeksi, asetamme vastaustiedoston verkkopalvelimen juurelle.

    Luo vastaustiedosto antamalla:

    nano / var / www / xen-answerfile-61

    Tee sen sisältö näyttämästä:




    SDA
    meille
    Salasana
    http: //192.f.o.g/xenserver61/
    192.n.t.p

    Aasia / Jerusalem

    Missä sinun tarvitsee muuttaa "aikavyöhykettä", "root-salasanaa ja" lähdekoodia "tarpeidesi mukaan.

    PXE-tiedostot

    Kuten yleiskatsauksessa mainittiin, tarvitsemme joitakin asennus-CD: n tiedostoja, jotka ovat saatavilla TFTP-hakemistossa.

    Voit tehdä tämän luomalla TFTP-hakemiston, joka säilyttää tiedostot antamalla:

    mkdir -p / tftpboot / howtogeek / xenserver / xen61

    Kopioi tiedostot CD- tai www-hakemistosta antamalla:

    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 /

    Huomautus: Viimeisimmän kopioidun tiedoston, "mboot.c32" -moduulin on oltava yhteensopiva FOG: n PXElinux-version kanssa, jos se ei ole, käynnistysmenettely epäonnistuu. Moduuli on helposti saatavissa Syslinux-paketista.

    PXE-valikot

    Alkuperäisessä FOG-oppaassa olemme viittaneet siihen, että lisäämme alihakemistoja tulevaisuudessa ja että olemme jättäneet mallipohjavalikkotiedoston juuri tähän. Spawnaa toinen valikko kopioimalla mallitiedosto:

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

    Muokkaa sitä antamalla:

    nano /tftpboot/howtogeek/menus/xen.cfg

    Liitä sen sisältöön alla olevaan sisältöön:

    etiketti Citrix XenServer 6.1
    #MENU DEFAULT
    #MENU PASSWD
    ydin xenserver / xen61 / mboot.c32
    liitä howtogeek / xenserver / xen61 / xen.gz dom0_max_vcpus = 4 dom0_mem = 1024M konsoli = vga --- howtogeek / xenserver / xen61 / vmlinuz xencons = hvc-konsoli = hvc0-konsoli = tty0 answerfile = http: //192.fog/xen- answerfile-61 asenna --- howtogeek / xenserver / xen61 / install.img

    Jos haluat muokata IP: tä saadaksesi vastaustiedoston FOG: n IP: ksi.

    Huomautus: "DEFAULT" - ja "PASSWD" -direktiivit kommentoidaan, koska ne eivät sovi kaikkiin tilanteisiin. Harkitse sitä, että otat ne käyttöön, koska käyttöjärjestelmän asentaminen voi olla todella tuhoisa, jos käyttäjät saavat käsiinsä siihen.

    Lisää nyt oletusvalikkokohtaan uusi luoma valikko antamalla:

    nano /tftpboot/pxelinux.cfg/default

    Liitä sen sisältöön alla olevaan sisältöön:

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

    Huomautus: Sijainti tässä tapauksessa. Ehdotan, ettet laita sitä ”fog.local” -merkin alle.

    Se on se, sinun pitäisi olla kaikki asetettu… Nauti :)


    Sumu, laita minulle valtasi…