Instaliranje XenServer 6.5 zakrpa s lokalnim medijima i na daljinu - 2. dio


Zakrpa XenServer instalacije je ključni zadatak kako bi se osigurala primjena sigurnosnih ažuriranja na ranjive instalacije XenServera. Dok je u teoriji hipervizor siguran od virtuelnih mašina koje podržava, još uvijek postoje neki potencijalni problemi koji bi se mogli dogoditi i Citrix, kao i ostatak zajednice otvorenog koda, daju sve od sebe da obezbijede ažuriranja koda za ove ranjivosti kakve jesu. otkriveno.

Ažuriranje: U maju 2016. Citrix je objavio novu verziju XenServer 7 platforme. Za instalaciju slijedite: Svježa instalacija XenServera 7.

S obzirom na to, ova ažuriranja se ne primjenjuju automatski prema zadanim postavkama i zahtijevaju interakciju administratora. Zakrpe također nisu uvijek sigurnosni problemi. Mnogo puta će zakrpe pružiti povećanu funkcionalnost virtuelnim mašinama koje se nalaze na XenServeru. Primjena ovih ažuriranja je obično vrlo laka i jednostavna i može se obaviti na daljinu ili putem lokalnih medija (lokalno na XenServeru).

Iako će ovaj članak proći kroz primjenu zakrpa na jedan XenServer, važno je napomenuti da u slučaju da je potrebno ažuriranje više objedinjenih XenServera, postoje alati koji omogućavaju masteru bazena da prenese ažuriranja na sve druge XenServere u bazen!

Započnimo proces ažuriranja jednog XenServera putem lokalnih medija. Lokalno u ovom slučaju znači da je administrator stavio datoteke ažuriranja na CD/DVD/USB ili sličan uređaj i da će fizički povezati ovaj medij sa XenServerom koji treba ažurirati.

Prvi korak u cijelom ovom procesu je nabavka zakrpa. Javno dostupne zakrpe se mogu dobiti na sljedećem URL-u:

  1. http://support.citrix.com/article/CTX138115

Ovaj vodič će proći kroz instalaciju XenServer 6.5 SP1 zakrpe, koristeći lokalne medije, kao i daljinsko slanje datoteka ažuriranja na server, a zatim daljinsko ažuriranje.

Fajlovi zakrpe nalaze se ovdje: http://support.citrix.com/article/CTX142355

Ovaj dodatni paket sadrži mnogo zakrpa koje su već objavljene za XenServer 6.5. Važno je napomenuti Citrixove napomene o bilo kojoj zakrpi jer mnoge zakrpe zahtijevaju instaliranje drugih zakrpa PRIJE! Jedini preduvjet za ovu zakrpu je instaliranje XenServera 6.5 (što bi već trebalo biti pokriveno).

Datoteka se može preuzeti putem http ili putem wget alata.


wget -c http://downloadns.citrix.com.edgesuite.net/10340/XS65ESP1.zip

Instaliranje zakrpa s lokalnim medijima

Nakon što se datoteka preuzme, sadržaj zip datoteke treba izdvojiti. Ovo se može postići pomoću gui alata ili putem komandne linije pomoću alata „unzip“.


unzip XS65ESP1.zip

Nakon uspješnog završetka, dvije datoteke bi sada trebale postojati u trenutnom radnom direktoriju. Najvažnija će biti datoteka sa ekstenzijom „.xsupdate“.

Sada datoteku „XS54ESP1.xsupdate“ treba kopirati na instalacioni medij. Kada je datoteka prebačena na medij, povežite medij na XenServer kojem je potrebna zakrpa.

U ovom trenutku će biti potrebni monitor i tastatura povezani sa serverom za završetak procesa ažuriranja. Nakon povezivanja monitora na XenServer, stranica kontrolne ploče XenServera bi trebala biti vidljiva. Pomaknite se prema dolje do odabira „Local Command Shell“ i pritisnite enter.

Ovo će od korisnika tražiti root korisničku lozinku za XenServer i nakon uspješnog unošenja te lozinke, korisnik će biti u komandnoj liniji unutar XenServera. U ovom trenutku, lokalni medij će morati biti montiran da bi bio dostupan XenServeru. Da biste to učinili, naziv blok uređaja treba odrediti pomoću uslužnog programa „fdisk“.


fdisk -l

Iz ovog izlaza ime uređaja USB uređaja priključenog na XenServer može se odrediti kao „/dev/sdb1“ i to je ono što će se morati montirati da bi se pristupilo datoteci za ažuriranje. Montaža ovog uređaja može se izvršiti pomoću uslužnog programa „mount“.


mount /dev/sdb1 /mnt

Pod pretpostavkom da sistem nije izbacio nijednu grešku, USB uređaj bi sada trebao biti montiran u direktorij „/mnt“. Promijenite u ovaj direktorij i uvjerite se da se datoteka ažuriranja zaista pojavljuje u ovom direktoriju.


cd /mnt
ls

U ovom trenutku, datoteka ažuriranja je dostupna serveru i spremna za instalaciju pomoću naredbe „xe“. Prva stvar koju treba učiniti je pripremiti datoteku zakrpe i dobiti UUID datoteke zakrpe pomoću naredbe „xe patch-upload“. Ovaj korak je važan i mora se uraditi!


xe patch-upload file-name=XS65ESP1.xsupdate

Okvir u crvenom iznad je izlaz iz gornje komande i biće potreban kada budete spremni da stvarno instalirate zakrpu na XenServer sistem. Sada je potreban UUID samog XenServera i može se ponovo odrediti prosljeđivanjem argumenata naredbi „xe“.


xe host-list

Opet, crveno polje je vrijednost UUID koja će biti potrebna da bi se zakrpa primijenila na ovaj određeni XenServer. U ovom trenutku su pokrenute sve potrebne naredbe i UUID je određen.

Još jednom koristeći naredbu „xe“ s različitim argumentima, XenServer će dobiti instrukcije da instalira dodatni paket na ovaj lokalni sistem.


xe patch-apply uuid=7f2e4a3a-4098-4a71-84ff-b0ba919723c7 host-uuid=be0eeb41-7f50-447d-8561-343edde9fad2

U ovom trenutku, sistem će početi da instalira ažuriranje, ali neće pokazati ništa više od treperećeg kursora dok se proces ne završi. Jednom kada se sistem vrati na komandnu liniju, sistem se može provjeriti kako bi se potvrdilo da je zakrpa zaista ponovo instalirana pomoću naredbe 'xe' s različitim argumentima.


xe patch-list | grep -i sp1

Ova komanda će izlistati sve primijenjene zakrpe, a zatim prenijeti taj izlaz u grep koji će tražiti string 'sp1' bez obzira na velika i mala slova. Ako se ništa ne vrati, onda se zakrpa vjerovatno nije uspješno instalirala.

Ako naredba vrati izlaz sličan gornjoj slici ekrana, onda je dodatni paket uspješno instaliran!