Inasakinisha Viraka vya XenServer 6.5 na Midia ya Ndani na Umbali - Sehemu ya 2


Kurekebisha usakinishaji wa XenServer ni kazi muhimu ili kuhakikisha masasisho ya usalama yanatumika kwa usakinishaji wa XenServer ambao unaweza kuathiriwa. Ingawa kinadharia hypervisor iko salama kutoka kwa mashine pepe inayoauni, bado kuna maswala kadhaa ambayo yanaweza kutokea na Citrix, na jamii zingine za chanzo huria, hujitahidi kutoa sasisho za nambari za udhaifu huu jinsi zilivyo. kugunduliwa.

Hiyo inasemwa, masasisho haya hayatumiki kiotomatiki kwa chaguo-msingi na yanahitaji mwingiliano wa msimamizi. Viraka pia sio maswala ya usalama kila wakati. Mara nyingi viraka vitatoa utendakazi ulioongezeka kwa mashine pepe zinazopangishwa kwenye XenServer. Kutumia masasisho haya kwa kawaida ni rahisi sana na moja kwa moja na kunaweza kufanywa kwa mbali au kwa midia ya ndani (ya karibu na XenServer).

Wakati nakala hii itapitia uwekaji viraka kwa XenServer moja, ni muhimu kutambua kwamba katika tukio ambalo XenServers zilizojumuishwa nyingi zinahitaji kusasishwa, zana zipo ili kumruhusu bwana wa bwawa kusukuma sasisho kwa XenServer zingine zote kwenye bwawa!

Hebu tuanze mchakato wa kusasisha XenServer moja kwa njia ya vyombo vya habari vya ndani. Ndani katika mfano huu inamaanisha kuwa msimamizi ameweka faili za sasisho kwenye CD/DVD/USB au kifaa sawa na ataunganisha media hii kwa XenServer inayohitaji kusasishwa.

Hatua ya kwanza katika mchakato huu wote ni kupata patches. Viraka vinavyopatikana hadharani vinaweza kupatikana kutoka kwa URL ifuatayo:

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

Mwongozo huu utapitia kusakinisha kiraka cha XenServer 6.5 SP1 kwa kutumia midia ya ndani na pia kutuma faili za sasisho kwa seva kwa mbali na kisha kusasisha kwa mbali.

Faili za kiraka ziko hapa: http://support.citrix.com/article/CTX142355

Kifurushi hiki cha ziada kina viraka vingi ambavyo tayari vimewekwa kwa XenServer 6.5. Ni muhimu kuzingatia madokezo ya Citrix kuhusu kiraka chochote kwani viraka vingi vinahitaji viraka vingine kusakinishwa KABLA! Sharti pekee la kiraka hiki ni kwamba XenServer 6.5 isanikishwe (ambayo inapaswa kufunikwa tayari).

Faili inaweza kupakuliwa kupitia http au kupitia zana ya wget.

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

Inasakinisha Viraka kwa Midia ya Ndani

Mara faili inapopakuliwa, yaliyomo kwenye faili ya zip yanahitaji kutolewa. Hii inaweza kukamilishwa na zana za gui au kupitia safu ya amri kwa kutumia zana ya 'unzip'.

# unzip XS65ESP1.zip

Baada ya kukamilika kwa mafanikio, faili mbili zinapaswa kuwepo kwenye saraka ya sasa ya kufanya kazi. La umuhimu litakuwa faili iliyo na kiendelezi '.xsupdate'.

Sasa faili ya ‘XS54ESP1.xsupdate‘ inahitaji kunakiliwa kwenye midia ya usakinishaji. Mara baada ya faili kuhamishiwa kwenye vyombo vya habari, unganisha midia kwa XenServer inayohitaji kiraka.

Katika hatua hii kifuatiliaji na kibodi iliyounganishwa kwenye seva itahitajika ili kukamilisha mchakato wa kusasisha. Baada ya kuunganisha kifuatiliaji kwenye XenServer, ukurasa wa jopo la udhibiti wa XenServer unapaswa kuonekana. Tembeza chini hadi kwenye uteuzi wa 'Local Command Shell' na ubofye Ingiza.

Hii itamhimiza mtumiaji kupata nenosiri la mtumiaji wa mzizi wa XenServer na baada ya kuingiza nenosiri hilo kwa mafanikio, mtumiaji atakuwa katika upesi wa amri ndani ya XenServer. Katika hatua hii, midia ya ndani itahitaji kupachikwa ili kufikiwa na XenServer. Ili kufanya hivyo, jina la kifaa cha kuzuia linahitaji kuamuliwa kwa kutumia huduma ya 'fdisk'.

# fdisk -l

Kutoka kwa pato hili jina la kifaa cha kifaa cha USB kilichochomekwa kwenye XenServer linaweza kubainishwa kama ‘/dev/sdb1’ na hiki ndicho kitakachohitajika kupachikwa ili kufikia faili ya sasisho. Kuweka kifaa hiki kunaweza kukamilishwa kwa kutumia matumizi ya 'mlima'.

# mount /dev/sdb1 /mnt

Ikizingatiwa kuwa mfumo haukutupilia mbali makosa yoyote, kifaa cha USB sasa kinapaswa kuwekwa kwenye saraka ya '/mnt'. Badilisha kwa saraka hii na uhakikishe kuwa faili ya sasisho inaonekana kwenye saraka hii.

# cd /mnt
# ls

Katika hatua hii, faili ya sasisho inapatikana kwa seva na iko tayari kusakinishwa kwa kutumia amri ya 'xe'. Jambo la kwanza kufanya ni kuandaa faili ya kiraka na kupata UUID ya faili ya kiraka na amri ya 'xe kiraka-upload'. Hatua hii ni muhimu na lazima ifanyike!

# xe patch-upload file-name=XS65ESP1.xsupdate

Kisanduku chenye rangi nyekundu hapo juu ni pato kutoka kwa amri iliyo hapo juu na itahitajika ikiwa tayari kusakinisha kiraka kwenye mfumo wa XenServer. Sasa UUID ya XenServer yenyewe inahitajika na inaweza kuamuliwa tena kwa kupitisha hoja kwa amri ya 'xe'.

# xe host-list

Tena kisanduku chenye rangi nyekundu ni thamani ya UUID ambayo itahitajika ili kutumia kiraka kwenye XenServer hii. Kwa wakati huu amri zote muhimu zimeendeshwa na UUID imeamua.

Kwa mara nyingine tena kwa kutumia amri ya 'xe' yenye hoja tofauti, XenServer itaelekezwa kusakinisha kifurushi cha ziada kwenye mfumo huu wa ndani.

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

Katika hatua hii, mfumo utaanza kusakinisha sasisho lakini hautaonyesha chochote zaidi ya mshale unaowaka hadi mchakato ukamilike. Mara tu mfumo unaporudi kwa haraka ya amri, mfumo unaweza kuangaliwa ili kudhibitisha kuwa kiraka kilisakinishwa tena kwa kutumia amri ya 'xe' yenye hoja tofauti.

# xe patch-list | grep -i sp1

Amri hii itaorodhesha viraka vyote vilivyotumika na kisha bomba pato hilo kuwa grep ambalo litatafuta kamba 'sp1' bila kujali kesi. Ikiwa hakuna kitu kinachorejeshwa, basi uwezekano wa kiraka haukusanikisha kwa mafanikio.

Ikiwa amri inarudisha pato sawa na picha ya skrini iliyo hapo juu, basi kifurushi cha ziada kilisakinishwa kwa mafanikio!