Jak nasadit virtuální stroje v prostředí RHEV – část 4
Naše prostředí se skládá z jednoho datového centra připojeného se sdíleným úložištěm ISCSI. Toto datové centrum obsahovalo jeden cluster se dvěma hostiteli/uzly, které budou použity k hostování našeho virtuálního stroje.
V podstatě v jakémkoli prostředí bychom mohli nasadit fyzické/virtuální stroje pomocí populárních metod, jako je From ISO/DVD, Network, Kickstart a tak dále. Pro naše prostředí neexistuje žádný velký rozdíl oproti předchozí skutečnosti, protože budeme používat stejné metody/typy instalace.
Na začátku diskutujeme o nasazení VM pomocí souboru/obrázku ISO. Zábava RHEV je velmi organizovaná, takže má speciální doménu používanou pouze pro tento cíl, ukládání souborů ISO používaných k vytváření virtuálních strojů, tato doména je úložná doména nazývaná ISO doména.
Krok 1: Nasaďte novou doménu ISO
Ve skutečnosti RHEVM vytvoří Doménu ISO během procesu instalace. Chcete-li to zkontrolovat, přejděte na kartu úložiště daného prostředí.
Mohli bychom použít existující a připojit jej k našemu datovému centru, ale pro další praxi si vytvoříme nové.
Poznámka: Stávající úložiště používá sdílené úložiště NFS na počítači rhevm IP:11.0. 0,3. Nově vytvořený bude používat sdílené úložiště NFS v našem uzlu úložiště IP:11.0.0.6.
1. Chcete-li na náš storage node nasadit službu NFS,
[root@storage ~]# yum install nfs-utils -y
[root@storage ~]# chkconfig nfs on
[root@storage ~]# service rpcbind start
[root@storage ~]# service nfs start
2. Měli bychom vytvořit nový adresář, který bude sdílen pomocí NFS.
[root@storage ~]# mkdir /ISO_Domain
3. Sdílejte adresář přidáním tohoto řádku do souboru /etc/exports a poté použijte změny.
/ISO_Domain 11.0.0.0/24(rw)
[root@storage ~]# exportfs -a
Důležité: Změňte vlastnictví adresáře na uid:36 a gid:36.
[root@storage ~]# chown 36:36 /ISO_Domain/
Poznámka: 36 je uid pro uživatele vdsm „RHEVM agent“ a gid skupiny kvm.
Je povinné zajistit, aby byl exportovaný adresář přístupný pomocí RHEVM. Váš NFS by tedy měl být připraven k připojení jako ISO doména k našemu prostředí.
4. Chcete-li vytvořit Novou ISO doménu s typem NFS... vyberte Data-Center1 na kartě systém a poté klikněte na Nová doména z karty úložiště.
5. Poté vyplňte zobrazené okno podle obrázku:
Poznámka: Ujistěte se, že funkce domény/typ úložiště je ISO/NFS.
Chvíli počkejte a znovu zkontrolujte na kartě úložiště.
Nyní je naše Doména ISO úspěšně vytvořena a připojena. Pojďme do něj tedy nahrát nějaké ISO pro nasazení VM.
6. Ujistěte se, že máte na serveru RHEVM soubor ISO. Budeme pracovat se dvěma ISO, jedním pro Linux {CentOS_6.6} a druhým pro Windows {Windows_7}.
7. RHEVM poskytuje nástroj nazvaný (rhevm-iso-uploader). Používalo se k nahrávání ISO do domén ISO vedle užitečných úkolů.
Nejprve jej použijeme k zobrazení seznamu všech dostupných domén ISO.
Tip: Operace nahrávání podporuje více souborů (oddělených mezerami) a zástupné znaky. Zadruhé jej použijeme k nahrání ISO do naší iso domény „ISO_Domain“.
Poznámka: Proces nahrávání nějakou dobu trvá, protože závisí na vaší síti.
Tip: Doména ISO může být na stroji RHEVM, v některých případech se doporučuje, v každém případě to zcela závisí na vašem prostředí a potřebách infrastruktury.
8. Zkontrolujte nahrané ISO z webového rozhraní.
Je čas na druhou sekci „Deployment virtuálních strojů“.
Krok 2: Nasazení virtuálních strojů – Linux
11. Přejděte na kartu Virtual Machines a klikněte na „New VM“.
12. Poté vyplňte zobrazená okna podle obrázku:
Chcete-li upravit některé možnosti, jako je alokace paměti a možnosti spouštění, stiskněte „Zobrazit pokročilé možnosti“.
13. Chcete-li upravit paměť a vCPU, vyberte „Systém“.
14. Vyberte Možnosti spouštění pro připojení našeho obrazu ISO k virtuálním počítačům a poté stiskněte OK.
15. Před spuštěním virtuálního počítače byste měli vytvořit a připojit virtuální disk. V automaticky zobrazeném okně tedy stiskněte „Konfigurovat virtuální disky“.
16. Poté vyplňte další zobrazené okno podle obrázku a stiskněte OK.
Tip: Rozdíl mezi „Předběžně přiděleným“ a „Tenkým poskytováním“ jsme probrali dříve v tomto článku ze série kvm na stránce Správa úložných svazků a fondů KVM – část 3.
17. Zavřete okno s dotazem na přidání dalšího virtuálního disku. Nyní se podívejme na náš virtuální stroj.
Rada: Možná budete muset nainstalovat zásuvný modul SPICE, abyste se ujistili, že konzole virtuálního počítače bude fungovat správně.
Pro distribuce založené na Redhatu
yum install spice-xpi
Pro distribuce založené na Debianu
apt-get install browser-plugin-spice
Poté restartujte prohlížeč Firefox.
18. Poprvé spustíme virtuální počítač z „Spustit jednou “...stačí na něj kliknout a poté změnit pořadí možností spouštění – udělejte jako první CD-ROM.
Poznámka: Spustit jednou se používá pro jednorázovou úpravu nastavení vm (není trvalá) pro testování nebo instalaci.
19. Po kliknutí na (OK) si všimnete, že stav virtuálního počítače se změnil na spouštění a poté na up!!.
20. Kliknutím na ikonu otevřete konzolu virtuálního počítače.
V podstatě jsme úspěšně vytvořili virtuální stroj linux-server, který hostoval na node1 {RHEVHN1}.
Krok 3: Nasazení virtuálních strojů – Windows
Pojďme tedy dokončit cestu nasazením dalšího virtuálního stroje, který funguje jako desktop, rozdíl mezi serverem a typem desktopu probereme později, tento desktopový virtuální stroj bude Windows7.
Obecně zopakujeme téměř předchozí kroky s některými dalšími. Postupujte podle kroků uvedených na následujících obrazovkách:
21. Klikněte na Nový virtuální počítač a poté vyplňte požadované informace.
22. Vytvořte nový disk a potvrďte, že je vytvořen virtuální počítač se systémem Windows.
Než budete pokračovat k dalším krokům, potřebují virtuální stroje Windows nějaké speciální paravirtualizační ovladače a nástroje, aby byly úspěšně nainstalovány… najdete je pod:
/usr/share/virtio-win/
/usr/share/rhev-guest-tools-iso/
Pro tento ISO použitý v tomto tutoriálu budeme muset tyto soubory nahrát do naší ISO domény a potvrdit z webového rozhraní.
/usr/share/rhev-guest-tools-iso/RHEV-toolsSetup_3.5_9.iso
/usr/share/virtio-win/virtio-win_amd64.vfd
23. Klikněte na Spustit jednou a nezapomeňte připojit virtuální disketu pro otevření konzole VM.
24. Dokončete instalaci podle pokynů systému Windows. Ve fázi rozdělení disku si všimnete, že se neobjevily žádné disky. Klikněte na „Načíst ovladač“ a poté na „Procházet“.
25. Poté vyhledejte cestu k ovladačům na virtuální disketě a vyberte dva ovladače související s Ethernet a SCSI řadičem.
26. Poté se objeví Další a chvíli počkejte, než se načte náš 10G virtuální disk.
Dokončete proces instalace, dokud nebude úspěšně dokončen. Po úspěšném dokončení přejděte na webové rozhraní RHEVM a vyměňte přiložené CD.
27. Nyní připojte CD nástrojů RHEV a poté se vraťte do virtuálního počítače Windows, kde je připojeno CD s nástroji. Nainstalujte nástroje RHEV podle obrázku.
Postupujte podle následujících kroků, dokud nebude úspěšně dokončen, a poté restartujte systém.
a konečně, váš virtuální počítač Windows je v pořádku a běží..:)
Závěr
V této části jsme diskutovali o důležitosti ISO domény a nasazení a poté o tom, jak použít pro ukládání souborů ISO, které budou později použity k nasazení virtuálních strojů. Virtuální stroje Linux a Windows byly nasazeny a fungují dobře. V další části probereme důležitost klastrování a úkoly s tím, jak používat funkce shlukování v našem prostředí.