XenServer serveris
OS:XenServer 6.2
Resursdatora nosaukums:xsr01
Padomes dokuments:192.168.0.241/24
Vārteja: IP: 192.168.0.1 / 24
NFSserveris
Operētājsistēma: CentOS 6.4
Resursdatora nosaukums:nfs01
Padomes dokuments:192.168.0.204/24
Vārteja: IP: 192.168.0.1 / 24
Darbojas programmatūra: nfs, rpcbind
1. Par XenServer krātuvi
XenServer instalēšanas process bez nodalījuma darbības pēc sistēmas instalēšanas pabeigšanas, skatsdisksŠajā gadījumā jūs atradīsit, ka pat 1T cietais disks atstāj tikai 4G vietas, un XenServer sistēmas fails ir aizņēmis 1,9G no tā, atstājot tikai nožēlojami nelielu 2G vietu, un pat CentOS6.5 sistēmas attēlu nevar ievietot. Ja jūs nevarat ievietot ISO attēla failu, kā jūs varat instalēt virtuālo mašīnu? Tas ir galvassāpes iesācējiem.
Tātad, kā XenServer mērogo krātuvi? Krātuves repozitoriju jēdziens (SR - Storage Repositories) tiek ieviests XenServer, ko izmanto ISO vai VID glabāšanai. Citrix oficiāli iesaka izmantot koplietošanas krātuvi, kas ir arī sākotnējais XenServer dizaina mērķis un mērķis, kas ļoti atšķiras no VMWare produkta dizaina. Pašlaik XenServer atbalsta trīs krātuves veidus: FC SAN, ISCSI SAN un NFS, un sadala dažādus LUN tipus atbilstoši dažādiem virtualizācijas veidiem, lai atbilstu prasībām. Tas ietver krātuves serverus, un ir prasības aprīkojuma izmaksām.
Tekstā galvenokārt tiek izmantots NFS kā piemērs, lai paskaidrotu, kā pievienot akcijasUzglabāšanas。 Konkrēto ieviešanu nav grūti izmantot, jo lielākā daļa operāciju tiek veiktas XenCenter grafiskajā interfeisā.
XenServer instalēšanas jautājumi ir aplūkoti rakstā "XenServer izvietošanas vēsture - sistēmas instalēšana un licencēšana", un tie šeit netiks uzskaitīti.
2. Izveidojiet NFS serveri
Pirmkārt, īsi sapratīsim, kas ir NFS.
NFS ir saīsinājums no tīkla failu sistēmas, kas ir tīkla failu sistēma. Protokols izplatītām failu sistēmām, ko izstrādāja Sun Corporation un publicēja 1984. gadā. Funkcija ir ļaut dažādām mašīnām un dažādām operētājsistēmām koplietot atsevišķus datus savā starpā, izmantojot tīklu, un ļaut lietojumprogrammām piekļūt datiem, kas atrodas servera diskā, izmantojot klienta tīklu, kas tiek īstenots starp Unix līdzīgām sistēmāmdisksFailu koplietošanas metode.
NFS pamatprincips ir "Pieļaut atšķirībasklientsun serveris koplieto vienu un to pašu failu sistēmu, izmantojot RPC kopu", kas ir neatkarīga no operētājsistēmas un ļauj dažādām aparatūrām un operētājsistēmām koplietot failus kopā. Izmantojot NFS, lietotāji un programmas var piekļūt attālās sistēmas failiem tāpat kā lokālajiem failiem.
Sāksim veidot NFS serveri, kas ir viegls uzdevums IT speciālistiem, kuri pārzina Linux.
Šajā gadījumā NFS atrodasserverisSistēmas informācija ir šāda:
OS: CentOS laidiens 6.4 (galīgais)
Padomes dokuments:192.168.0.204/24
Starpsienas: /boot(500M), /(50G), /home(955G), swap(4G)
Piezīme: Šajā gadījumā sistēma ir virtuālā mašīna, kas darbojas citā XenServer, kas tiek instalēta, izmantojot CentOS 6.4 veidni XenServer un pieņem noklusējuma sadalīšanas metodi. Šī pieeja ir samazināt instalēšanu, daudzas programmatūras pakotnes nav instalētas, ieskaitot NFS, kas jāinstalē manuāli, kas ir apgrūtinošāks.
Red Hat Linux/CentOS sistēmās NFS instalēšana ir ļoti vienkārša, prasa tikai divas pakotnes, un parasti tiek instalēta kā sistēmas noklusējuma pakotne.
nfs-utils-*: Ietver pamata NFS komandas un monitorus
rpcbind: Atbalsta savienojumus drošiem NFS RPC pakalpojumiem (Ņemiet vērā, ka šī ir pakotne zem CentOS6, portmap CentOS 5)
Attiecības starp RPC un NFS var saprast šādi: NFS ir failu sistēma, un RPC ir atbildīgs par informācijas pārraidi.
Pārbaudiet, vai sistēmā ir instalēts NFS, izmantojot šādu komandu:
# apgr./min -qa | GREP NFS
# apgr./min. –QA | grep rpcbind
Ja tas nav pašreizējā sistēmāInstalācijasNFS nepieciešamās pakotnes ir jāinstalē manuāli un jāiestata, lai sāktu.
# yum instalēt rpcbind*
# yum instalējiet nfs-utils-*
# pakalpojums rpcbind sākt
# pakalpojuma nfs sākums
# chkconfig rpcbind uz
# chkconfig nfs ieslēgts
Izveidojiet iso un datu mapes direktorijā /home un kopīgojiet tās, izmantojot nfs, kas tiek izmantotas kā XenServer attēliUzglabāšanasNoliktavas un virtuālo mašīnu noliktavas.
# mkdir -p /home/iso
# mkdir -p /mājas/dati
# vi /etc/exports (Ņemiet vērā, ka šīs divas rindas ir rediģētas)
/home/data *(rw,sync,no_root_squash)
/home/iso *(rw,sync,no_root_squash)
# exportfs -a
Pārbaudiet koplietošanas statusu, izmantojot tālāk norādīto komandu, un, ja koplietojamais direktorijs ir sarakstā, koplietošana ir veiksmīga.
# showmount -e 192.168.0.204
192.168.0.204 eksporta saraksts:
/home/data *
/home/iso *
Pēc koplietošanas iestatījumu pabeigšanas jums ir jāatver attiecīgais ports iptables (tas ir nedaudz sarežģīti) vai tieši jāaizver iptables (tas ir vienkāršākais), pretējā gadījumā otra puse nevarēs tam piekļūt.
3. Pievienojiet NFS VHD
pieklientsIzmantojiet XenCener, lai savienotu attālo xsr01 resursdatoru. XenCenter tiek veiktas šādas darbības.
Ar peles labo pogu noklikšķiniet uz xsr01 resursdatora, uznirstošajā izvēlnē atlasiet "Jauns SR", un parādīsies dialoglodziņš "Jauns krātuves repozitorijs" un pēc tam veiciet attiecīgus iestatījumus. Kā parādīts zemāk redzamajā attēlā.
Atlasiet NFS VHD tipu.
Iestatiet SR nosaukumu, kas ir noklusējuma nosaukums.
Aizpildiet ceļu uz NFS koplietojamo direktoriju. Ievērojiet, vidū ir resnā zarna.
Pēc veiksmīgas pievienošanas jūs varat redzēt, ka vienums ar nosaukumu "NFS virtuālā diska krātuve" ir pievienots zem xsr01, un tas automātiski kļūs par noklusējuma vietējo krātuvi.
Izvēlieties "NFS virtuālā diska krātuve" un cilnē "Vispārīgi, krātuve, žurnāli" saskarnes labajā pusē varat redzēt tā ietilpību, krātuves saturu, žurnālus un citu informāciju.
Ja pievienošana ir neveiksmīga, tiek parādīts ziņojums "SR neizdevās pabeigt darbību. Pārbaudiet iestatījumu un mēģiniet vēlreiz." Pārbaudiet ugunsmūri.
4. Pievienojiet NFS ISO
Darbības process ir līdzīgs NFS VHD pievienošanai, kā parādīts nākamajā attēlā.
Cilnē Krātuve varat redzēt, ka ISO šobrīdUzglabāšanasRepozitorijā ir pieejami divi ISO attēli.
5. Pievienojiet CIFS ISO
CIFS, piemin arī jēdzienu. CIFS (Common Internet File System) ir tīkla failu sistēma, ko uzsāka Microsoft. Win OS CIFS ir integrēts operētājsistēmā, nav nepieciešama papildu programmatūra, visas mašīnas ir vienādranga, spēlē divas lomas, var būt Sever vai Client. Turpretī NFS pieprasa, lai klients:InstalācijasĪpaša programmatūra.
NFS ir neatkarīgs no transporta un var izmantot TCP vai UDP; CIFS ir kopīgs protokols tīkla savienojumiem, kas prasa augstu tīkla pārraides uzticamību un bieži izmanto TCP/IP. NFS saglabā unix failu formāta raksturlielumus, piemēram, īpašniekus, grupas utt.; CIFS tiek veikts Win OS stilā.
CIFS bieži netiek izmantots ražošanas vidē, bet to joprojām parasti izmanto projekta ieviešanas sākumposmā un dažās pagaidu operācijās. Lūk, kā pievienot CIFS ISO.
Pirmkārt, protams, ir jābūt vienam ar Win OSserverisKoplietojiet failus uz āru.
Šajā gadījumā operētājsistēma, kurā atrodas CIFS, ir sistēma, kurā šajā gadījumā atrodas XenCenter, ļoti parasts dators, informācija ir šāda:
OS:Windows XP SP3
Padomes dokuments:192.168.0.102/24
Vārteja: IP: 192.168.0.1 / 24
Šeit iestatiet ISO mapi zem E diska, lai kopīgotu. Šī ir IT pamatprasme, tāpēc es daudz neteikšu. Kā parādīts attēlā. (Ņemiet vērā, ka šajā gadījumā nav domēna vadības vides.) Ja sistēma Windows XP ir pievienota domēna vadībai, piekļuves atļaujas ir jāiestata šeit. )
XenCenter tiek veiktas šādas darbības. Darbības process ir līdzīgs NFS VHD pievienošanai, kā parādīts nākamajā attēlā.
Ņemiet vērā, ka šis ceļš ir rakstīts citādi nekā iepriekšējais NFS ceļš. Ja Windows XP ir pievienota domēna vadībai, jums jāaizpilda lietotājvārds un parole, kuriem ir atļauts piekļūt, un, protams, varat arī izmantot Windown XP vietējā administratora kontu un paroli, lai pārbaudītu.
6. Citi
Pēc tam, kad iepriekš minētās darbības ir veiksmīgi pabeigtas, izveidojot jaunu virtuālo mašīnu, varat izmantot ISO attēlu (piemēram, CentOS 6.4) no "CIFS ISO bibliotēkas" vai "NFS ISO bibliotēkas" kā jauno virtuālo mašīnuInstalācijasavots.
Virtuālās mašīnas virtuālais disks pēc noklusējuma tiek glabāts NFS virtuālā diska krātuves repozitorijā, vai arī varat izvēlēties oriģinālo vietējo krātuvi "Vietējā krātuve xsr01".
Kas attiecas uz atsevišķām mašīnām, krātuve visur ir vienāda, bet, ja ir vairāki XenServer resursdatori, resursu baseini un augstas pieejamības operācijas, piemēram, XMotion, tiek atspoguļotas NFS koplietojamās krātuves spēcīgās priekšrocības.
Faktiskajā ražošanas vietā, ņemot vērāAtmiņas ierīces, biežāk izmantojot ISCSI, lai pievienotuUzglabāšanas, priekšrocības ir lielākas.
|