Nova namestitev XenServerja 7


V prejšnjih člankih so razpravljali o konfiguraciji in uporabi XenServer 6.5. Maja 2016 je Citrix izdal novo različico platforme XenServer. Veliko je ostalo nespremenjeno, vendar je v tej najnovejši izdaji tudi nekaj koristnih novih dodatkov.

Ena največjih sprememb je nadgradnja osnovnega okolja Dom0 . XenServer 6.5 je uporabljal CentOS 5.10, nova izdaja XenServer 7 Dom0 pa je bila posodobljena na CentOS 7.2. To je prineslo novejše jedro Linuxa v Dom0, pa tudi enostavnost prihodnjih zmožnosti nadgradnje v CentOS 7.

Še ena velika sprememba se je zgodila pri particiji, opravljeni za Dom0. Starejše izdaje XenServer so temeljile na MBR in precej majhni korenski particiji (4 GB). Kasneje so številni uporabniki verjetno imeli težave, pri katerih bi dnevniki rutinsko polnili korensko particijo, če jih ne bi spremljali ali izvozili v zunanji mehanizem dnevnika.

Z novo različico se je shema particioniranja spremenila v GPT in izvedla bolj logično particioniranje. Spodnji grafikon je v celoti pripisan uradnim informacijam o izdaji Citrix:

  1. 18 GB particija za nadzor domene XenServer (dom0)
  2. 18 GB varnostne particije
  3. 4 GB dnevniške particije
  4. 1 GB izmenljive particije
  5. 5 GB zagonske particije UEFI

Te spremembe sicer zahtevajo večje zahteve trdega diska za Dom0 v primerjavi s starejšimi različicami XenServerja, vendar shema odpravlja več težav, ki so se pojavljale v starejših različicah.

Naslednja opazna nadgradnja XenServer 7 je dejanska nadgradnja s Xen 4.4 na Xen 4.6. Xen je dejanski del hipervizorja XenServerja.

Seznam popravkov in izboljšav je precej velik, toda nekatere zelo opazne izboljšave podjetja Citrix vključujejo introspekcijo brez zlonamerne programske opreme za goste in okvire, ki omogočajo migracijo gostov med CPE različnih generacij.

Pri tej nadgradnji je opaziti še veliko drugih izboljšav, avtor pa močno spodbuja ogled seznamov in pripadajočih dokumentov na spletnem mestu Citrix:

  1. https://www.citrix.com/products/xenserver/whats-new.html

Namen tega članka je sprehod skozi novo namestitev in pomoč skrbnikom pri postopku nadgradnje starejših namestitev XenServer na novejši XenServer 7 in uporabi kritičnih popravkov.

  1. Nova namestitev XenServer 7
  2. Nadgradnja XenServer 6.5 na XenServer 7
  3. Uporaba kritičnega popravka XenServer 7

Postopek nadgradnje lahko izvedete na več načinov in "prava" rešitev za katero koli namestitev bo zelo odvisna od organizacije. Prepričajte se, da ste razumeli posledice in postopke, potrebne za uspešno nadgradnjo.

Citrix je izdal zelo podroben dokument, ki ga je treba pregledati pred začetkom nadgradnje: xenserver-7-0-installation-guide.pdf

  1. XenServer 7 ISO: XenServer-7.0.0-main.iso
  2. Strežnik za virtualizacijo
  3. Seznam združljivosti strojne opreme je tukaj: http://hcl.xenserver.org/
  4. Številni sistemi delujejo, tudi če niso navedeni, rezultati pa se lahko razlikujejo, uporabljajte jih na lastno odgovornost.
  5. Najmanj 2 GB RAM-a; 4 GB ali več priporočljivo za zagon navideznih računalnikov
  6. najmanj 1 64-bitni procesor x86 1,5 GHz; Predlaga se 2 GHz ali več in več CPU
  7. Prostor za trdi disk najmanj 46 GB; bolj potrebno, če bodo navidezni stroji shranjeni lokalno
  8. vsaj 100 Mbps omrežne kartice; predlagano več gigabitov

Da bi bralcem prihranil morebitne preglavice, avtor pred začetkom tega postopka priporoča naslednje:

  1. Posodobite vdelano programsko opremo sistema XenServer (zlasti vdelano programsko opremo NIC) - kasneje
  2. Ustavite vse nebistvene goste, da preprečite težave
  3. Pred začetkom preberite Citrixovo dokumentacijo in ta članek
  4. Prepričajte se, da ste varnostno kopirali podatke o bazenu, da boste po potrebi olajšali razveljavitev
  5. Po končanih korakih znova znova zaženite vse gostitelje XenServer, če si okolje lahko privošči čas ponovnega zagona

Nadgradnja enojnega gostitelja in nova namestitev XenServer 7

Ta prvi postopek bo vodil skozi popolnoma novo namestitev XenServer 7. Preverite minimalne zahteve glede strojne opreme, da zagotovite, da naprava podpira XenServer 7.

1. Prvi korak namestitve je prenos datoteke XenServer ISO. S pomočjo zgornje povezave lahko datoteko enostavno prenesete z interneta z ukazom 'wget'.

# wget -c  http://downloadns.citrix.com.edgesuite.net/11616/XenServer-7.0.0-main.iso

Ko se ISO prenese, ga s pripomočkom ‘dd’ kopirajte na pogon USB. POZOR - Naslednji ukaz bo VSE na bliskovnem pogonu nadomestil z vsebino XenServer ISO. Ta postopek bo ustvaril tudi zagonski pogon USB za postopek namestitve.

# dd if=XenServer-7.0.0-main.iso of=</path/to/usb/drive>

2. Zdaj vstavite zagonski medij v sistem, v katerega naj bo nameščen XenServer. Če je bil korak ustvarjanja zagonskega medija uspešen, bi moral sistem prikazati začetni zaslon XenServer.

3. Na tem zaslonu preprosto pritisnite Enter za zagon namestitvenega programa. Ko se bo namestitveni program uspešno zagnal, bo prvi zaslon pozval uporabnika, naj izbere svoj jezik.

4. Na naslednjem zaslonu bo uporabnik pozvan, naj potrdi, da je treba opraviti nadgradnjo ali namestitev, pa tudi druge posebne gonilnike, ki jih bo morda treba naložiti, da namestite XenServer.

5. Naslednji zaslon je obvezna EULA (licenčna pogodba za končnega uporabnika). S puščicami na tipkovnici premaknite kazalec na gumb »Sprejmi EULA«.

6. Tu lahko namestitev zavzame eno od dveh poti, če namestitveni program zazna predhodno namestitev. Naslednji zaslon bo uporabnika pozval k čisti namestitvi ali nadgradnji obstoječe namestitve XenServer. Prvi sklop navodil bo opisal čisto namestitev. Če je potrebna nadgradnja, preskočite na 15. korak.

7. Na naslednjem zaslonu se prikaže namestitvena naprava. V tem primeru bo "sda".

8. Ko je izbrana namestitvena pot, bo XenServer moral vedeti, kje so namestitvene datoteke. V tem primeru se je namestitveni program zagnal z lokalnega medija in to je možnost, ki jo je treba izbrati.

9. Naslednji korak bo uporabniku omogočil namestitev dodatnih paketov hkrati s tem namestitvenim programom. V času pisanja tega dokumenta za XenServer 7 ni nobenega dodatnega paketa, zato lahko tukaj izberete "ne".

10. Naslednji zaslon bo uporabniku omogočil potrditev celovitosti izvornih datotek pred namestitvijo. Zagon tega preizkusa ni potreben, vendar lahko pomaga zaznati težave z namestitvijo, preden poskusite pisati datoteke.

11. Ko je preverjanje končano, če je med namestitvijo izbrano, bo namestitveni program XenServer prosil uporabnika, da nastavi nekatere sistemske informacije.

Prvi poziv bo nastavitev gesla korenskega uporabnika. Ker bo XenServer temeljni sistem za potencialno več pomembnih virtualiziranih strežnikov, je nujno, da je geslo zavarovano in dovolj zapleteno!

Pomembno: tudi tega gesla ne pozabite, saj po koncu namestitve v sistemu ne bo drugih uporabnikov!

12. Naslednjih nekaj korakov bo vprašalo, kako naj bo konfiguriran upravljalni omrežni vmesnik (statični naslov ali DHCP) ter ime gostitelja in informacije o DNS. To bo odvisno od okolja.

13. Ta korak zajema več zaslonov za nastavitev informacij o časovnem pasu in NTP (Network Time Protocol).

14. Na tej točki v programu za namestitev so na voljo vse informacije o začetni konfiguraciji za čisto namestitev in namestitveni program je pripravljen za namestitev vseh potrebnih datotek.

OPOZORILO - Nadaljevanje na tej točki IZBRISA VSE PODATKE na ciljnih diskih!

Nadaljujte s korakom 19, potem ko izberete »Namesti XenServer«.

Nadgradnja XenServer 6.5 na XenServer 7

15. Ti koraki se uporabljajo samo, če izvajate nadgradnjo na starejšo različico XenServerja. Namestitveni medij bo poiskal starejše različice XenServerja, če uporabnik to želi. Med nadgradnjo bo namestitveni program samodejno ustvaril varnostno kopijo trenutnega sistema.

16. Ko je varnostno kopiranje ustvarjeno, bo namestitveni program zahteval dodatne pakete. V času pisanja tega dokumenta za XenServer 7 ni nobenega dodatnega paketa.

17. Naslednji zaslon bo uporabniku omogočil potrditev celovitosti izvornih datotek pred namestitvijo. Zagon tega preizkusa ni potreben, vendar lahko pomaga zaznati težave z namestitvijo, preden poskusite pisati datoteke.

18. Končno se lahko nadgradnja začne! Na tej točki bo namestitveni program varnostno kopiral starejši sistem 6.x in naredil ustrezne spremembe pri nastavitvi XenServer 7.

Nadaljevanje namestitve XenSever 7

19. Ena najbolj očitnih sprememb, ki jih je avtor ugotovil z novejšim XenServer 7, je ta, da se je zdelo, da so se časi zagona drastično zmanjšali. Večina doslej preizkušenih sistemov XenServer 7 se je zagnala približno 35–60% hitreje kot pri zagonu XenServer 6.5. Če je bila namestitev uspešna, se mora sistem zagnati na konzoli XenServer.

Čestitamo, namestitev/nadgradnja XenServer je bila uspešna! Zdaj je čas, da ustvarite navidezne goste, omrežja in skladišča!

Uporaba kritičnega popravka XenServer 7 XS70E004

20. Če želite uporabiti ta popravek prek XenCenter, preprosto pojdite v meni »Orodja« in izberite »Namesti posodobitev«.

21. Naslednji zaslon vsebuje nekaj informacij o postopku namestitve popravka. Za nadaljevanje kliknite "Naprej", ko preberete varnostne ukrepe.

22. XenCenter, če bo povezan z internetom, bo lahko na tem zaslonu poiskal manjkajoče popravke za okolje. V času tega članka je edini razpoložljivi popravek „XS70E004“. Ta popravek je treba uporabiti TAKOJ po nadgradnji ali namestitvi XenServer 7.

23. Naslednji zaslon bo pozval gostitelje XenServer, da nanje uporabijo popravek.

24. Po kliku na „Naprej“ bo XenCenter naložil popravke in jih potisnil na izbrane strežnike. Preprosto počakajte, da se ta postopek zaključi, in izberite "Naprej", kadar je to primerno.

25. Z naloženimi datotekami popravkov bo XenCenter izvedel vrsto pregledov, da bo pred namestitvijo popravkov in ponovnim zagonom gostiteljev izpolnil določene pogoje.

25. Ko so končana vsa predhodna preverjanja, bo XenCenter skrbnika pozval, kako je treba ravnati z nalogami po namestitvi. Če za to ni prepričljivega razloga, je ponavadi najboljši odgovor, če XenCenter izvaja te naloge.

26. Na naslednjem zaslonu bo prikazan potek namestitve popravka in skrbnik bo opozorjen na morebitne napake.

S tem se zaključi postopek popravljanja gostiteljev XenServer 7. Naslednji korak je začeti ustvarjati virtualne goste! Hvala, ker ste prebrali ta članek o namestitvi XenServer 7.

Prosimo, obvestite nas o kakršnih koli težavah v spodnjih komentarjih.