XenServer 7 - nkwalite ọdọ mmiri site na CLI na XenCenter Web Interface


Edemede mbụ na XenServer 7 Series kpuchiri otu esi etinye/kwalite otu onye ọbịa XenServer. Ọtụtụ nrụnye XenServer nwere ike ịdị na ọdọ mmiri nke ọtụtụ ndị ọbịa XenServer.

Edemede a ga-ekpuchi usoro nkwalite ọdọ mmiri XenServer dum. Akụkụ ikpeazụ ga-ekpuchi ụfọdụ idebe ụlọ na ndị ọbịa na-agba ọsọ na ndị ọbịa XenServer.

  1. XenServer 7 ISO : XenServer-7.0.0-main.iso

Tupu ịga n'ihu, a na m atụ aro ka ị lelee ngalaba abụọ a chọrọ Sistemụ chọrọ yana mgbakwunye aro ndị odee na edemede mbụ anyị nke Xen Server 7 na:

  1. Nwụnye XenServer 7 ọhụrụ

Ebumnuche nke edemede a bụ ịgafe na nkwalite ọdọ mmiri XenServer. Enwere ụzọ ọnụ ọgụgụ iji mee usoro nkwalite ahụ na ngwọta 'ziri ezi' maka nrụnye ọ bụla ga-adabere na nzukọ ahụ.

Citrix nwere akwụkwọ zuru oke nke ekwesịrị inyocha tupu usoro nkwalite amalite: xenserver-7-0-installation-guide.pdf

Nweta nkwalite ọdọ mmiri XenServer

Obi abụọ adịghị ya na ọtụtụ nrụnye XenServer nwere ike ịbụ akụkụ nke ọdọ mmiri XenServers. Nke a na-eme ka usoro nkwalite ahụ sie ike ntakịrị. Ọ bụ ezie na nhọrọ iji aka gị gaa na nkesa ọ bụla wee kwalite nke ọ bụla bụ nhọrọ, Citrix nwere ụzọ dị mfe iji mee nke a site na iji nkwalite ọdọ mmiri Rolling site na ụdị XenCenter kachasị ọhụrụ ma ọ bụ site na xe ngwa ọrụ ahịrị iwu.

Dị ka akwụkwọ Citrix si kwuo, enwere ike ịme nkwalite ọdọ mmiri na ụdị ọ bụla nke XenServer 6.x ma ọ bụ karịa na ụdị 7. Ọ bụrụ na onye ọrụ XenServer na-agba ọsọ karịa 6.x, mgbe ahụ onye ọbịa ahụ kwesịrị ịgbaso ụzọ nkwalite kwesịrị ekwesị na XenServer. 6.2 na mgbe ahụ enwere ike ịkwalite na XenServer 7.0.

Iji mee nkwalite ọdọ mmiri Rolling, ọ dị mkpa ka ebudata ụdị XenCenter kachasị ọhụrụ na Citrix. Enwere ike ibudata nbudata ebe a: XenServer-7.0.1-XenCenterSetup.exe

Dị ka ekwuru na usoro XenServer 6.5, XenCenter ka bụ naanị Windows bara uru. Enwere ike ime nkwalite ọdọ mmiri site na CLI yana ndị na-enweghị ike ịnweta igwe Windows iji mee XenCenter.

Edemede a ga-akọwapụta ụzọ abụọ ahụ (XenCenter na CLI na xe utility).

IHE - Tupu ime nkwalite ọdọ mmiri, ekwesịrị ịdeba ihe abụọ. E kwesịghị iji buut si na ntọala SAN mee nkwalite ọdọ mmiri na-atụgharị ma wepụrụ Integrated StorageLink na ụdị XenServer 6.5 na karịa.

N'agbanyeghị usoro a na-eji, XenCenter ma ọ bụ CLI, nzọụkwụ mbụ bụ iji gbanyụọ ọdọ mmiri dị elu, kwụsị ngwa ngwa ndị ọbịa na-adịghị mkpa, hụ na ndị ọbịa XenServer nwere ebe nchekwa zuru ezu iji kwado ndị ọbịa chọrọ ịnọgide na-agba ọsọ n'oge nkwalite ( Ya bụ, anaghị akwado ya), ndị ọbịa chọkwara ohere draịvụ ike zuru oke maka XenServer 7, hụ na draịva cd/dvd maka ndị ọbịa niile tọgbọrọ chakoo, a na-agbakwa ya ume ka emee nkwado ndabere na mpaghara ọdọ mmiri dị ugbu a.

Ka anyị malite usoro ahụ.

Nkwalite ọdọ mmiri sitere na CLI

1. Jide n'aka na ị gụọla paragraf 5 gara aga ka ha na-akọwapụta ụfọdụ ozi dị oke mkpa maka usoro nkwalite ahụ! A na-atụkwa aro nke ukwuu ka ndị ọrụ gụọ ntuziaka nwụnye dị ebe a: xenserver-7-0-installation-guide.pdf, Ntuziaka na ịdọ aka ná ntị maka nkwalite malite na ibe 24.

2. N'ezie nzọụkwụ mbụ na nkà na ụzụ bụ ịkwado ọkwa ọdọ mmiri na ngwá ọrụ xe. Iji njikọ SSH na Xen ọdọ mmiri Master host, iwu 'xe' na-esote nwere ike ịgba ọsọ.

# xe pool-dump-database file-name="Xen Pool.db"

Site na nchekwa data akwadoro, detuo faịlụ ahụ n'isi onye ọbịa iji hụ na otu dị na ihe omume na nkwalite ahụ dara. Iwu na-esote ga-eṅomi faịlụ Xen Pool.db site na XenServer dịpụrụ adịpụ nke > koodu> mara ma tinye faịlụ ahụ na nchekwa nbudata onye ọrụ ugbu a.

# scp '[email <XenServer_ip>:~/”Xen pool.db”'  ~/Downloads/

3. Ozugbo a kwadoro nchekwa data ọdọ mmiri, nna ukwu kwesịrị ka ndị ọbịa niile kwaga na ndị ọbịa ndị ọzọ na ọdọ mmiri ahụ ma mgbe ahụ, nna ukwu kwesịrị inwe nkwarụ site na iwu 'xe' ndị a:

# xe host-evacuate host=<hostname of master>
# xe host-disable host=<hostname of master>

Ugbu a onye ọbịa ahụ kwesịrị ịmaliteghachi na mgbasa ozi nwụnye XenServer 7 na mpaghara. N'oge a nkwalite na-esote ọtụtụ akụkụ dị ka otu nkwalite nkwalite na mbụ n'isiokwu a.

Jide n'aka nke ọma na ahọpụtara UPGRDE mgbe ị na-aga na usoro nrụnye! Maka idoanya, n'oge a, nzọụkwụ 1-6 na mgbe ahụ 15-19 na isiokwu XenServer 7 - Fresh Install kwesịrị imezu n'oge a.

Usoro nrụnye na-ewe ihe dị ka nkeji iri na abụọ wee gaa na https://linux-console.net ka ị gụọ akụkọ ọzọ ka ị na-eche ka nrụnye ga-agwụ. Ozugbo arụchara arụ ọrụ, malitegharịa nna ukwu ma wepụ mgbasa ozi nwụnye.

4. Dị ka nna ukwu na-amaliteghachi jide n'aka na ọ dịghị egosipụta njehie ọ bụla na na ọ na-agba ọsọ ruo na XenServer console ihuenyo. Nke a bụ ezigbo ihe na-egosi nkwalite na-aga nke ọma mana emebeghị ihe. SSH laghachi na sistemụ nna ukwu wee chọpụta na ọ na-agba ụdị ọhụrụ nke XenServer na nke ọ bụla n'ime iwu ndị a:

# cat /etc/redhat-release
# uname -a

5. Ihe ịga nke ọma! Ekwalitela nna ukwu ọdọ mmiri a ugbu a. N'oge a, bugharịa ndị ọbịa ọ bụla na onye ọbịa a ka ọ dị mkpa wee gaa n'ihu na XenServer onye ọbịa site na ịmegharị nzọụkwụ atọ ma e wezụga dochie aha nnabata nke onye ọbịa ọzọ iji kwalite.

# xe host-evacute host=<hostname of pool slave>
# xe host-disable host=<hostname of pool slave>

6. Gaa n'ihu nzọụkwụ 3 ruo 5 maka ndị ohu fọdụrụ na ọdọ mmiri ahụ.

7. N'ebe a, ọ dị mkpa itinye otu mmelite ọzọ. Citrix wepụtara patch iji lebara okwu anya bụ mfu data na nrụrụ aka ga-ekwe omume n'ọnọdụ ụfọdụ.

Biko tinye patch a ugbu a! Ihe nkedo a chọrọ ka emegharịakwa ndị ọbịa XenServer. Ntuziaka maka imezu nke a site na XenCenter dị n'ime edemede a.

Iji mezuo nke a site na CLI nke onye ọbịa XenServer, budata patch ahụ wee nye iwu 'xe' ndị a:

# wget -c http://support.citrix.com/supportkc/filedownload?uri=/filedownload/CTX214305/XS70E004.zip
# unzip XS70E004.zip
# xe patch-upload file-name=XS70E004.xsupdate
# xe patch-apply uuid=<UUID_from_above_command>
# xe patch-pool-apply uuid=<UUID_from_above_command> - only applies to a XenServer pool and must be run from the pool master

8. Ozugbo emelitere ndị ọbịa niile nọ na ọdọ mmiri ahụ, ndị ọbịa ga-achọ ka emelite ngwa ndị ọbịa XenServer. Nzọụkwụ iji mezuo nke a dị na njedebe nke akụkọ a.

Nkwalite ọdọ mmiri sitere na XenCenter

Maka ndị nwere ohere ịnweta igwe Windows iji na-agba ọsọ XenCenter, a ga-emelite Rolling Pool site na ngwa XenCenter.

Uru nke iji XenCenter bụ ọtụtụ ọrụ na nyocha ndị achọrọ ka ejiri aka mee na ntuziaka ndị gara aga, XenCenter ga-ejikwa ya ozugbo.

Ọkachamara nkwalite ọdọ mmiri na-atụgharị na XenCenter nwere ụdịdị abụọ; akwụkwọ ntuziaka na akpaka. N'ọnọdụ ntuziaka, a ga-edobe installer maka XenServer 7 n'ime onye ọbịa XenServer ọ bụla n'oge a na-akwalite ya (ya bụ, usb ma ọ bụ cd bootable).

Mgbe ị na-eji ọnọdụ akpaka, ọkachamara ahụ ga-eji faịlụ ndị dị n'ụdị nkesa faịlụ netwọk dị ka HTTP, NFS, ma ọ bụ FTP sava. Iji usoro a, faịlụ nrụnye sitere na XenServer install iso ga-ebupụrịrị na sava faịlụ netwọk kwesịrị ekwesị wee mee ka ndị ọbịa XenServer nweta ya.

Ntuziaka a agaghị akọwapụta usoro ịtọlite sava HTTP mana ọ ga-ejegharị na usoro nke iwepụta ọdịnaya ISO iji nye ohere maka nkwalite akpaka.

Akụkụ a ga-eche na onye ọrụ nwere ihe nkesa HTTP na-arụ ọrụ nwere mgbọrọgwụ webụ ka '/var/www/html'. Akụkụ a ga-echekwa na ebudatara faịlụ XenServer 7 iso wee biri na nchekwa mgbọrọgwụ weebụ.

Nzọụkwụ mbụ ịtọlite faịlụ wụnye maka akụkọ a bụ ịkwanye iso, yabụ enwere ike itinye faịlụ installer n'ime webroot. Nzọụkwụ nke abụọ bụ ịmepụta folda maka faịlụ installer wee detuo faịlụ ahụ n'ime folda ahụ.

Enwere ike ịme usoro niile dị ka ndị a:

# mount XenServer-7.0.0-main.iso /mnt
# mkdir /var/www/html/xenserver
# cp -a /mnt/. /var/www/html/xenserver

N'ebe a, na-agagharị na adreesị IP nke ihe nkesa na nchekwa xenserver, ihe nrụnye kwesịrị igosi na ihe nchọgharị.

Nkwalite ọdọ mmiri Rolling na XenCenter

1. Nzọụkwụ mbụ bụ ịgụgharị paragraf dị n'okpuru nkwalite ọdọ mmiri XenServer na mbụ na akwụkwọ a! Nke a dị oke mkpa ka paragraf ndị ahụ ga-akọwapụta nkọwapụta gbasara nkwalite iji nyere aka ngbanwe site na ụdị XenServer ochie.

2. Nzọụkwụ mbụ nke nkà na ụzụ bụ ịkwado ọnọdụ ọdọ mmiri dị ugbu a site n'iji iwu 'xe' sitere na ọdọ mmiri. Iji njikọ SSH ma ọ bụ XenCenter console na Xen pool master host, enwere ike ịgba ọsọ 'xe' na-esote.

# xe pool-dump-database file-name="Xen Pool.db"

Site na nchekwa data akwadoro, a na-atụ aro ka emepụta otu n'ime nna ukwu ya mere ọ bụrụ na nkwalite dara ada, nna ukwu/ ọdọ mmiri nwere ike ịlaghachi na steeti mbụ.

3. Gbaa mbọ hụ na arụnyere ụdị XenCenter kachasị ọhụrụ. Njikọ nbudata bụ nke a: XenServer-7.0.1-XenCenterSetup.exe.

4. Ozugbo echekwara nchekwa data ọdọ mmiri na arụnyere ụdị XenCenter kachasị ọhụrụ, nkwalite ọdọ mmiri nwere ike ịmalite. Mepee XenCenter wee jikọọ na ọdọ mmiri nke chọrọ ụdị XenServer ọhụrụ. Ozugbo ejikọrọ na onye nwe ọdọ mmiri, gaa na menu 'Ngwaọrụ' wee họrọ 'Rolling Pool Upgrade…'.

5. Jide n'aka na ị ga-agụ ịdọ aka ná ntị na ngwa ngwa mbụ. Nzọụkwụ nke a kpọtụrụ aha ebe a bụ ọdọ mmiri nchekwa data ndabere nke mezuru na nzọụkwụ otu n'ime ngalaba Rolling Pool Upgrade with XenCenter nke edemede a.

6. Ihuenyo ọzọ ga-akpali onye ọrụ ịhọrọ ọdọ mmiri ndị ha chọrọ ịkwalite. Enwere ike ịhọrọ ọdọ mmiri ọ bụla XenCenter jikọtara ya. Maka ịdị mfe, ejirila obere ọdọ mmiri nyocha na akwụkwọ a.

7. Nzọụkwụ ọzọ na-enye ohere ka onye ọrụ họrọ ma 'Automatic' ma ọ bụ 'Akwụkwọ ntuziaka' ụdịdị. Ọzọ isiokwu a na-aga site na usoro akpaka wee chee na ihe nkesa HTTP dị ma nwee ọdịnaya XenServer ISO ewepụtara na folda akpọrọ 'xenserver' na sava HTTP ahụ.

8. N'oge a XenCenter ga-agba ọsọ site na usoro nyocha iji hụ na ndị ọbịa niile nwere patches/hotfixes kwesịrị ekwesị ma ga-elele iji hụ na nkwalite ahụ nwere ike ịga nke ọma.

Dabere na gburugburu ebe obibi nke a nwere ike ịbụ nzọụkwụ nke nsogbu na-enwe. A zutere okwu abụọ ma onye edemede n'oge a. Achọtara mkpebi ndị a na-atụ anya na ndị a ga-enyere ndị ọzọ aka.

Esemokwu mbụ nwetara bụ mkpa ka etinyere patches abụọ na ndị ọbịa XenServer. XenCenter ga-emezu nke a ma ọ bụrụ na onye ọrụ ahụ ekpebie ime otú ahụ agbanyeghị dị ka onye edemede na ndị ọzọ nwetarala, usoro a anaghị emecha nke ọma mgbe niile ma nwee ike igbochi nzọụkwụ ọzọ ịrụ ọrụ nke ọma.

Ọ bụrụ na XenCenter na-ekwu na etinyere patches niile mana onye ọrụ na-enweta URL na-ezighi ezi na faịlụ Installer na ihuenyo na-esote, onye ode akwụkwọ nwere ike nweta njehie ahụ nke ọma site na ịmalitegharị Master XenServer.

Iji gụkwuo maka okwu a, lelee mkparịta ụka Citrix na URL ndị a: XenServer 7 URL na-ezighi ezi na faịlụ nwụnye.

Okwu ọzọ enwetara n'oge a bụ ịdọ aka ná ntị sitere na XenCenter banyere VM dị na mpaghara a na-echekwa na nna ukwu XenServer nnabata. VM mpaghara a ga-egbochi installer XenServer ịkeghachi ndị ọbịa ahụ na atụmatụ nkebi GPT ọhụrụ.

Mgbe ọtụtụ nyocha gasịrị, a chọpụtara na a na-echekwa nkwado ndabere nke ọdọ mmiri meta na ebe nchekwa nke onye nwe ụlọ. Ozugbo ebufere nke a na ebe ọzọ, onye nrụnye kwụsịrị ịhụ nsogbu ọ bụla.

9. Ozugbo pre-check bụ ụzọ, installer ga-akpali maka ebe nke nwụnye faịlụ. Edemede a na-eji ihe nkesa HTTP na-enyefe faịlụ nrụnye na ndị ọbịa XenServer yana dị ka nke a, ọ dị mkpa ka a gwa onye nrụnye ihe gbasara ọnọdụ faịlụ ndị a.

N'ime igbe ndị ahụ, nye ozi ụzọ ihe nkesa dị mkpa yana nzere dị mkpa iji jikọọ wee pịa bọtịnụ 'Nnwale' iji jide n'aka na XenCenter nwere ike ịnweta faịlụ. Ọ bụrụ na egosiri akara nlele akwụkwọ ndụ akwụkwọ ndụ, mgbe ahụ, etinyere mgbasa ozi nwụnye ma nwee ike iji ya.

10. Ozugbo ihe niile dị njikere ịga, pịa bọtịnụ 'Malite nkwalite'. Nke a ga-amalite usoro na-amalite na ọdọ mmiri master.

IHE - Jide n'aka na netwọk njikwa maka ndị ọbịa XenServer nwere DHCP. Mgbe installer rebootere ndị ọbịa, ọ ga-anwa ịnweta adreesị IP site na DHCP.

11. N'ebe a, ọ ga-abụ ihe amamihe dị na ya ịmalite iri nri ehihie ma ọ bụ soro ọrụ ndị ọzọ. Usoro a ga-ewe obere oge. Ọ bụrụ na ịnweta onye nleba anya mpaghara ma ọ bụ usoro KVM dị na ndị ọbịa XenServer, onye nchịkwa nwere ike ilele usoro ntinye ahụ wee hụ ma ihe niile na-aga n'ihu dịka o kwesịrị.

12. Usoro ntinye na ụyọkọ ule nnabata anọ a were ihe dị ka awa abụọ iji wuchaa. Ozugbo echichi ahụ mechara, jide n'aka na ị kwalite ngwá ọrụ ndị ọbịa na ndị ọbịa niile nọ na ọdọ mmiri.

Jide n'aka na ị ga-enyocha na ọdọ mmiri ahụ emeela ka ọ dịkwuo elu site n'ile anya na ọdọ mmiri 'General'taabụ na XenCenter ma ọ bụ site na iji aka na-ejikọta onye ọ bụla XenServer ọbịa.

Ụfọdụ ọrụ nleba anya nwere ike ịdị mkpa n'oge a kwa. Onye edemede ahụ nwetara nsogbu ole na ole na interfaces mebere na ụfọdụ ndị ọbịa mgbe ị na-agbalị ịmalite ndị ọbịa mgbe nkwalite ọdọ mmiri ahụ gasịrị.

Dị ka ọ tụgharịrị na ụfọdụ nhazi netwọk maka ọdọ mmiri asụgharịghị site na nhazi usoro. Sava niile nwere oghere anụ ahụ 4 (PIFs) yana na abụọ n'ime sava ahụ otu ụzọ PIF kwụsịrị ịrụ ọrụ n'elu buut.

Nke a butere oke iru uju mana obi dị m ụtọ na ndị ọzọ enwetala ụdị nsogbu ahụ yana ngwọta dị mfe ịbịa. Sava a na-ajụ ajụjụ bụ Dell Power Edge 2950 nwere Broadcom BCM5708 NIC agbakwunyere.

Naanị ihe dị mkpa bụ ịlaghachi na sistemụ ahụ na XenServer 6.5 wee tinye mmelite sitere na weebụsaịtị Dell. Onye ode akwụkwọ na-atụ aro nke ukwuu ịhụ na etinyere mmelite firmware niile na sistemụ ọ bụla a ga-ebuli na ntọhapụ XenServer ọhụrụ iji nyere aka gbochie nsogbu.

Iji gụkwuo gbasara isiokwu a, biko lelee isiokwu dị na ibe mkparịta ụka Citrix: XenServer 7 Nweta nkwalite Ọ dịghị Onboard Network.

Rịba ama ụdị firmware yana ọrụ PIF anaghị akwụ ụgwọ.

# interface-rename -l

Rịba ama na emelitela firmware na usoro PIF dịkwa mma.

# interface-rename -l

13. N'ebe a, ndị ọrụ XenServer niile kwesịrị ịdị na-adị ma laghachi na nhazi ọdọ mmiri kwesịrị ekwesị. N'oge a, ọ dị mkpa itinye otu mmelite ọzọ. Citrix wepụtara patch iji lebara okwu anya bụ mfu data na nrụrụ aka ga-ekwe omume n'ọnọdụ ụfọdụ. Biko tinye patch a ugbu a!

Itinye XenServer 7 Critical Patch XS70E004

Dị ka achọrọ n'ime edemede ọhụrụ awụnyere, nkwalite ọdọ mmiri ga-achọkwa ka etinyere patch XenServer 7 a dị oke mkpa na ọdọ mmiri iji hụ na data ziri ezi.

Maka itinye patch soro nzọụkwụ 20 ka nzọụkwụ 26 na XenServer 7 ọhụrụ ntuziaka a: Itinye XenServer 7 Critical Patch.

Nke a mechiri usoro imelite/wụnye XenServer na ndị ọbịa. N'ebe a, ekwesịrị ibubata, hazie, ma nwalee ebe nchekwa nchekwa na igwe mebere.

Akụkụ na-esote ga-ekpuchi ọrụ ikpeazụ nke imelite ngwa ndị ọbịa XenServer na ndị ọbịa mebere.

Na-emelite ngwa ndị ọbịa XenServer

1. Ọrụ ikpeazụ na-esochi bụ iji hụ na ndị ọbịa nwere ike ịmalitegharị yana hụ na ha nwere ngwa ọrụ ndị ọbịa kachasị ọhụrụ. Enwere ike imezu nke a n'ụzọ dị mfe site n'ịgbaso usoro abụọ na-esote.

2. Nzọụkwụ mbụ bụ itinye ndị ọbịa-ngwaọrụ ISO na DVD mbanye nke otu n'ime ndị ọbịa mebere.

3. Ozugbo XenServer jikọtara guest-tools.iso onye ọbịa ahụ, hụ na onye ọbịa ahụ ghọtara diski ọhụrụ ahụ. Ihe atụ a ga-aga site na onye ọbịa Debian na ntinye nke ngwaọrụ.

Na mmepụta dị n'okpuru ebe a, e debere diski ọrụ ndị ọbịa ka 'xvdd'.

4. Enwere ike itinye ngwaọrụ a ngwa ngwa site na iji ngwa igwe dị ka ndị a:

# mount /dev/xvdd /mnt

5. Ozugbo etinyere ngwaọrụ ahụ, enwere ike iji dpkg tinye ngwa ndị ọbịa ọhụrụ dị ka ndị a:

# dpkg -i /mnt/Linux/xe-guest-utilities_7.0.0-24_all.deb

6. N'oge echichi, a ga-etinye faịlụ kwesịrị ekwesị na xe daemon ga-amaliteghachi na nnọchite sistemụ.

Iji gosi site na XenCenter na mmelite ahụ gara nke ọma, gaa na taabụ 'General' maka igwe ndị ọbịa wee chọọ akụrụngwa akpọrọ 'Virtualization State:'.

Chei… Ọ bụrụ na ị lanarịrị ogologo oge a, enwere olile anya na etinyere XenServer 7, mechie yana emelitekwa ndị ọbịa! Ọ bụrụ na ị nwere ajụjụ ọ bụla ma ọ bụ okwu, biko biputere na nkọwa n'okpuru na anyị ga-enye aka ozugbo enwere ike.