Vai jūs kādreiz esat vēlējies, lai jūsu Hypervisor varētu uzstādīt, nospiežot pogu, bez nogurdinošs, meklējot instalācijas CD un atbildot uz tiem pašiem boring uzstādīšanas jautājumiem? HTG paskaidro, kā PXE ir automatizēta Citrix-Xen instalācija.
Fotoattēla kredīts: Pink Sherbet Photography, izmantojot Compfight cc
Esam parādījuši, kas ir PXE un kā jūs to viegli varat instalēt ar FOG. Šajā rokasgrāmatā mēs atkal paplašināsim lielisko FOG pamatu un pievienosim izvēlnes ierakstu, lai instalētu automatizētu Citrix-Xen serveri.
Tāpat kā Ubuntu tiešraidē no FOG apmācības, instalēšanas procedūra nav tikai PXE. Tas sākas kā PXE, jo mēs nodrošinām bāzes "kodolu", "sākotnējo ram disk" (initrd) un citus nepieciešamos failus pār PXE, bet pārējā procedūra pavelk nepieciešamos failus, izmantojot HTTP.
Šī procedūra ir minēta Citrix-Xen zināšanu bāzes / instillation rokasgrāmatā, taču tas īsti nav receptes kopēšanas un ielīmēšanas veids, piemēram, tas, ko mēs centīsimies sniegt jums šodien.
Parasti šīs rokasgrāmatas sastāvdaļas būs:
Neuztraucieties, jo mēs balstāmies uz FOG fondu, tas būs viegli ...
Let's get krekinga.
Viena no labajām lietām, balstoties uz FOG pamatu, ir tas, ka mums jau ir izveidots tīmekļa serveris un tas ir gatavs kalpot nepieciešamajiem instalācijas failiem.
Mēs nokopēsim instalācijas failus, nevis "loopback mount" ISO, tāpat kā mēs to darījām Ubuntu ceļvedī, jo mēs vēlamies saglabāt iespēju instalēt papildu aplikācijas ar paslīdēšanas straumēm.
Izveidojiet direktoriju, kurā būs instalēti faili:
mkdir -p / var / www / xenserver61 /
Kopējiet instalēšanas kompaktdisku kopumā šajā direktorijā.
Piezīme: jūs varat izveidot tik daudz direktoriju, cik vēlaties. Piemēram, man bija katalogs katrai lielākajai versijai Citrix-Xen kopš v5.0.
Šis posms ir atzīmēts kā neobligāts, jo jūs, iespējams, vēlēsities neautomatizēt instalāciju. Ja jūs izvēlēsieties nevis automatizēt procedūru, jums būs jāatbild uz uzstādīšanas jautājumiem savā starpā ar vienu ievērojamu atšķirību: kad tiek prasīts instalēšanas avots, jums vajadzētu izvēlēties "HTTP", nevis "vietējo plašsaziņas līdzekļu", un norādīt adresi manuāli.
Lai saglabātu iespēju instalēt CD, kas uzstādīts kā loopback ierīce, mēs izveidosim atbildes failu tīmekļa servera saknē.
Izveidojiet atbildes failu, izlaižot:
nano / var / www / xen-answerfile-61
Izveidojiet tā saturu:
sda
mums
parole
http: //192.f.o.g/xenserver61/
192.n.t.p.
Āzija / Jeruzaleme
Kur jums vajadzētu mainīt "laika joslu", "root-paroli un" avota URL ", lai tas atbilstu jūsu prasībām.
Kā minēts pārskatā, mums ir daži faili no instalēšanas kompaktdiska, lai tie būtu pieejami mūsu TFTP direktorijā.
Lai to izdarītu, izveidojiet TFTP direktoriju, kas turēs failus, izlaižot:
mkdir -p / tftpboot / howtogeek / xenserver / xen61
Kopējiet failus no kompaktdiska vai www direktorijas, izdodot:
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/
Piezīme. Pēdējam kopējamam failam modulim "mboot.c32" jābūt saderīgam ar jūsu FOG PXElinux versiju. Ja tā nav, sāknēšanas procedūra neizdosies. Modulis ir viegli iegūstams no Syslinux pakotnes.
Sākotnējā FOG ceļvedī mēs esam ieteikuši, ka nākotnē mēs varēsim pievienot apakškatalikumus un esam atstājuši izvēlnes failu "veidne". Izveidosim citu izvēlni, kopējot veidnes failu:
cp -av /tftpboot/howtogeek/menus/template.cfg /tftpboot/howtogeek/menus/xen.cfg
Rediģējiet to, izdodot:
nano /tftpboot/howtogeek/menus/xen.cfg
Pievienojiet savam saturam, lai iekļautu tālāk minēto:
etiķete Citrix XenServer 6.1
#MENU DEFAULT
#MENU PASSWD
kernel xenserver / xen61 / mboot.c32
pievienojiet howtogeek / xenserver / xen61 / xen.gz dom0_max_vcpus = 4 dom0_mem = 1024M konsole = vga --- howtogeek / xenserver / xen61 / vmlinuz xencons = hvc konsole = hvc0 konsole = tty0 answerfile = http: //192.fog/xen- answerfile-61 instalēt --- howtogeek / xenserver / xen61 / install.img
Kur jums vajadzēs rediģēt IP, lai atbildes fails būtu jūsu FOG IP.
Piezīme: direktīvās "DEFAULT" un "PASSWD" ir komentētas, jo tās neatbilst visām situācijām. Ar to teica, apsveriet iespēju to darīt, jo OS instalēšana varētu būt tiešām destruktīva, ja lietotāji to saņems.
Tagad pievienojiet noklusējuma izvēlnes ierakstu, jaunizveidoto izvēlni, izdodot:
nano /tftpboot/pxelinux.cfg/default
Pievienojiet savam saturam, lai iekļautu tālāk minēto:
LABEL Xen
MENU LABEL Xen
KERNEL vesamenu.c32
PAPILDINĀJUMS howtogeek / menus / xen.cfg
Piezīme. Atrašanās vieta šajā gadījumā ir svarīga. Es iesaku jums to nenovietot zem etiķetes "fog.local".
Tas ir, jums vajadzētu būt visiem ... Izbaudi :)
Migla, aizdod man savu spēku ...