Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 13224|Odpověď: 0

Série nasazení XenServer - Přidat sdílené úložiště

[Kopírovat odkaz]
Zveřejněno 27.01.2015 9:49:26 | | | |
XenServer server
OS:XenServer 6.2
Název hostitele:xsr01
IP:192.168.0.241/24
Gateway:IP:192.168.0.1/24

NFSServer
OS:CentOS 6.4
Název hostitele:nfs01
IP:192.168.0.204/24
Gateway:IP:192.168.0.1/24
Běžící software: nfs, rpcbind


1. O úložišti XenServer

Instalační proces XenServeru bez operace partition po dokončení instalace systému, zobrazitdiskV tomto případě zjistíte, že i 1T pevný disk ponechává jen 4G místa a systémový soubor XenServer zabírá 1,9G, takže zůstává jen žalostně malý prostor 2G, a ani CentOS6.5 systémový obraz nelze umístit. Pokud nemůžete vložit ISO obrazový soubor, jak můžete nainstalovat virtuální stroj? To je pro začátečníky otrava.

Jak tedy XenServer škáluje úložiště? Koncept úložných repozitářů (SR – Storage Repositories) byl zaveden v XenServeru, který se používá k ukládání ISO nebo VID. Citrix oficiálně doporučuje používat sdílené úložiště, což je také původní záměr a cíl návrhu XenServeru, který se velmi liší od návrhu produktu VMWare. V současnosti XenServer podporuje tři typy úložišť: FC SAN, ISCSI SAN a NFS a rozděluje různé typy LUN podle různých typů virtualizace, aby splnil požadavky. To zahrnuje úložné servery a jsou zde požadavky na náklady na vybavení.

Text používá NFS hlavně jako příklad k vysvětlení, jak přidat akcieskladování。 Konkrétní implementace není obtížná na provoz, protože většina operací probíhá na grafickém rozhraní XenCenteru.

Otázky instalace XenServeru byly diskutovány v článku "XenServer Deployment History - System Installation and Licensing" a zde nebudou uvedeny.


2. Postavte NFS server

Nejprve si stručně vysvětlme, co je NFS.

NFS je zkratka pro Network File System, což je síťový souborový systém. Protokol pro distribuované souborové systémy, vyvinutý společností Sun Corporation a publikovaný v roce 1984. Funkcí je umožnit různým strojům a operačním systémům sdílet jednotlivá data mezi sebou prostřednictvím sítě a umožnit aplikacím přístup k datům umístěným na serverovém disku prostřednictvím sítě na klientovi, což je implementováno mezi unixovými systémydiskMetoda sdílení souborů.

Základní princip NFS je "Umožnit rozdílyklienta server sdílí stejný souborový systém prostřednictvím sady RPC", což je nezávislé na operačním systému a umožňuje různým hardwarovým a operačním systémům sdílet soubory dohromady. Použitím NFS mohou uživatelé a programy přistupovat k souborům na vzdáleném systému stejně jako k lokálním souborům.

Začněme stavět NFS server, což je snadný úkol pro IT, kteří znají Linux.

V tomto případě je NFS lokalizovánServerInformace o systému jsou následující:
OS:CentOS verze 6.4 (finální)
IP:192.168.0.204/24
Oddíly: /boot(500M), /(50G), /home(955G), swap(4G)
Poznámka: V tomto případě je systém virtuální stroj běžící na jiném XenServeru, který je nainstalován pomocí šablony CentOS 6.4 v XenServer a používá výchozí metodu rozdělení. Tento přístup má minimalizovat instalaci, mnoho softwarových balíčků není nainstalováno, včetně NFS, který je nutné instalovat ručně, což je složitější.

V systémech Red Hat Linux/CentOS je instalace NFS velmi jednoduchá, vyžaduje pouze dva balíčky a obvykle je nainstalována jako výchozí balíček pro daný systém.
nfs-utils-*: Zahrnuje základní příkazy NFS a monitory
rpcbind: Podporuje připojení pro bezpečné NFS RPC služby (Poznámka: jedná se o balíček pod CentOS6, portmapa v CentOS 5)
Vztah mezi RPC a NFS lze pochopit takto: NFS je souborový systém a RPC je zodpovědný za přenos informací.

Zkontrolujte, zda je NFS nainstalováno v systému pomocí následujícího příkazu,
# rpm -qa | Grep NFS
# rpm –qa | Grep RPCbind

Pokud není v současném systémuInstalaceBalíčky potřebné pro NFS je potřeba nainstalovat ručně a nastavit na začátku.
# Mňam, instaluj rpcbind*
# Mňam, instalovat nfs-utils-*
# Service rpcbind start
# Služba NFS Start
# chkconfig rpcbind on
# chkconfig nfs on
Vytvořte složky ISO a data v adresáři /home a sdílejte je přes nfs, které se používají jako XenServer obrazyskladováníSklady a sklady pro virtuální stroje.
# mkdir -p /home/iso
# mkdir -p /domov/data
# vi /etc/exports (Poznámka: následující dva řádky jsou upraveny)
/home/data *(rw,sync,no_root_squash)
/home/iso *(rw,sync,no_root_squash)
# exportfs –a

Zkontrolujte stav sdílení pomocí následujícího příkazu a pokud je sdílený adresář uveden, sdílení je úspěšné.
# showmount -e 192.168.0.204
Exportní seznam pro 192.168.0.204:
/home/data *
/home/iso  *

Po dokončení nastavení sdílení musíte otevřít příslušný port v iptables (to je trochu složité) nebo iptables přímo zavřít (to je nejjednodušší), jinak druhá strana k němu nebude mít přístup.


3. Přidat NFS VHD

uklientPoužijte XenCener k připojení vzdáleného xsr01 hostitele. Následující operace jsou prováděny na XenCenter.

Klikněte pravým tlačítkem na hostitele xsr01, vyberte "Nový SR" v vyskakovacím menu a zobrazí se dialogové okno "Nové úložiště", a pak v něm nastavte příslušná nastavení. Jak je znázorněno na obrázku níže.



Vyberte typ NFS VHD.



Nastavte název pro SR, což je výchozí název.



Vyplňte cestu do sdíleného adresáře NFS. Všimněte si, že uprostřed je dvojtečka.



Po úspěšném přidání uvidíte, že pod xsr01 byla přidána položka s názvem "NFS virtual disk storage" a automaticky se stane výchozím lokálním úložištěm.
Vyberte "NFS virtuální diskové úložiště" a v záložce "Obecné, Úložiště, Logy" na pravé straně rozhraní uvidíte jeho kapacitu, obsah úložiště, logy a další informace.



Pokud přidání neuspěje, zobrazí se zpráva "SR nedokončila operaci. Zkontroluj nastavení a zkus to znovu." Zkontrolujte firewall.


4. Přidat NFS ISO

Proces provozu je podobný přidání NFS VHD, jak je znázorněno na následujícím obrázku.







V záložce Storage můžete vidět, že ISO je v tuto chvíliskladováníV repozitáři jsou k dispozici dva ISO obrázky.





5. Přidat CIFS ISO

CIFS, také zmiňte tento koncept. CIFS (Common Internet File System) je síťový souborový systém spuštěný společností Microsoft. Ve Windows OS je CIFS integrován do operačního systému, není potřeba žádný další software, všechny stroje jsou peer-to-peer, plní dvojí role, mohou být servery nebo klienty. Naopak NFS vyžaduje, aby klient musel:InstalaceDedikovaný software.

NFS je nezávislý na transportu a může používat TCP nebo UDP; CIFS je sdílený protokol pro síťová připojení, který vyžaduje vysokou spolehlivost síťového přenosu a často využívá TCP/IP. NFS si zachovává charakteristiky formátu souborů unixu, jako jsou vlastníci, skupiny atd.; CIFS je vytvořen ve stylu Win OS.

CIFS se v produkčních prostředích často nepoužívá, ale stále se běžně používá v rané fázi nasazení projektů a některých dočasných operacích. Tady je návod, jak přidat CIFS ISO.

Především samozřejmě musí existovat takový s Win OSServerSdílejte soubory ven.
V tomto případě je operační systém, kde se nachází CIFS, systém, kde se nachází XenCenter, v tomto případě velmi obyčejný PC, informace jsou následující:
OS:Windows XP SP3
IP:192.168.0.102/24
Gateway:IP:192.168.0.1/24

Zde nastavte složku ISO pod E diskem na sdílení. To je základní dovednost IT, takže toho moc neprozradím. Jak je znázorněno na obrázku. (Poznámka: v tomto případě neexistuje prostředí pro řízení domény.) Pokud je Windows XP připojen k domain control, je třeba zde nastavit přístupová oprávnění. )



Následující operace jsou prováděny na XenCenter. Proces provozu je podobný přidání NFS VHD, jak je znázorněno na následujícím obrázku.





Všimněte si, že tato cesta je zapsána jinak než předchozí cesta NFS. Pokud je Windows XP připojen k doménové kontrole, musíte zadat uživatelské jméno a heslo, ke kterým je přístup, a samozřejmě můžete také použít účet a heslo správce Windown XP k ověření.






6. Ostatní

Po úspěšném dokončení výše uvedených operací můžete při vytváření nového virtuálního stroje použít ISO obraz (například CentOS 6.4) z "CIFS ISO library" nebo "NFS ISO library" jako nový virtuální strojInstalaceZdroj.



Virtuální disk virtuálního stroje je ve výchozím nastavení uložen v úložišti NFS virtuálních disků, nebo můžete zvolit původní lokální úložiště "Lokální úložiště na xsr01".



Pokud jde o samostatné stroje, úložiště je všude stejné, ale pokud je potřeba více hostitelů XenServeru, zdrojových fondů a operací s vysokou dostupností, jako je XMotion, projevují se silné výhody sdíleného úložiště NFS.

Na skutečném výrobním místě, kvůli využitíÚložná zařízení, častěji s použitím ISCSI k sčítánískladování, výhody jsou větší.




Předchozí:Citrix spouští XenServer 6.5
Další:Systém CentOS 6.5 s virtuálním strojem Xen 4.1.2
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com