Kako implementirati virtuelne mašine u RHEV okruženju - 4. dio


Naše okruženje se sastoji od jednog centra podataka povezanog sa ISCSI zajedničkom pohranom. Ovaj centar podataka je uključivao jedan klaster sa dva hosta/čvora koji će se koristiti za hostovanje naše virtuelne mašine.

U osnovi, u svakom okruženju, mogli bismo da implementiramo fizičke/virtuelne mašine koristeći popularne metode kao što su From ISO/DVD, Network, Kickstart i tako dalje. Za naše okruženje, nema velike razlike u prethodnim činjenicama, jer ćemo koristiti iste metode/tipove instalacije.

Za početak razgovaramo o VM implementaciji koristeći ISO datoteku/sliku. RHEV zabava je veoma organizovana, tako da ima poseban domen koji se koristi samo za ovu metu, čuva ISO fajlove koji se koriste za kreiranje virtuelnih mašina, ovaj domen je skladište koji se zove ISO domen.

Korak 1: Postavite novu ISO domenu

Zapravo, RHEVM kreira ISO domenu tokom procesa instalacije. Da biste to provjerili, samo idite na karticu pohrana za okruženje.

Mogli bismo koristiti postojeći i priključiti ga na naš centar podataka, ali napravimo novi za više prakse.

Napomena: Postojeći se koristi NFS zajednička pohrana na rhevm mašini IP:11.0. 0,3. Novo kreirano će koristiti NFS dijeljenu pohranu na našem skladišnom čvoru IP:11.0.0.6.

1. Za implementaciju NFS usluge na našem čvoru za pohranu,

[root@storage ~]# yum install nfs-utils -y
[root@storage ~]# chkconfig nfs on 
[root@storage ~]# service rpcbind start
[root@storage ~]# service nfs start

2. Trebali bismo kreirati novi direktorij za dijeljenje pomoću NFS.

[root@storage ~]# mkdir /ISO_Domain

3. Podijelite direktorij dodavanjem ovog reda u datoteku /etc/exports, a zatim primijenite promjene.

/ISO_Domain     11.0.0.0/24(rw)
[root@storage ~]# exportfs -a

Važno: Promijenite vlasništvo direktorija da bude sa uid:36 i gid:36.

[root@storage ~]# chown 36:36 /ISO_Domain/

Napomena: 36 je uid za vdsm korisnika “RHEVM agent” i gid kvm grupe.

Obavezno je učiniti da izvezeni direktorij bude dostupan RHEVM. Dakle, vaš NFS bi trebao biti spreman da bude priključen kao ISO domen na naše okruženje.

4. Da kreirate novu ISO domenu sa tipom NFS... odaberite Data-Centar1 na kartici sistema, a zatim kliknite na Nova domena sa kartice za pohranu.

5. Zatim popunite prikazani prozor kao što je prikazano:

Napomena: Provjerite da je funkcija domene/tip pohrane ISO/NFS.

Pričekajte trenutak i provjerite ponovo pod karticom za pohranu.

Sada je naš ISO domen uspješno kreiran i priključen. Dakle, hajde da otpremimo neke ISO-ove na njega za implementaciju VM-a.

6. Provjerite imate li ISO datoteku na svom RHEVM serveru. Radit ćemo sa dva ISO-a, jednim za Linux {CentOS_6.6} i drugim za Windows {Windows_7}.

7. RHEVM pruža alat pod nazivom (rhevm-iso-uploader). Koristio je za učitavanje ISO-a na ISO domene pored korisnih zadataka.

Prvo ćemo ga koristiti za popis svih dostupnih ISO domena.

Savjet: Operacija učitavanja podržava više datoteka (odvojenih razmacima) i zamjenskih znakova. Drugo, koristit ćemo ga za otpremanje ISO-a na našu iso domenu “ISO_Domain”.

Napomena: Proces učitavanja traje neko vrijeme jer ovisi o vašoj mreži.

Savjet: ISO domena bi mogla biti na RHEVM mašini, preporučuje se u nekim slučajevima, na bilo koji način u potpunosti ovisi o vašem okruženju i potrebama infrastrukture.

8. Provjerite otpremljene ISO-ove sa web interfejsa.

Vrijeme je za drugi odjeljak “Primjena virtuelnih mašina”.

Korak 2: Postavljanje virtuelnih mašina – Linux

11. Prebacite se na karticu Virtuelne mašine i kliknite na “Novi VM”.

12. Zatim popunite prikazane prozore kao što je prikazano:

Da izmijenite neke opcije kao što su dodjela memorije i opcije pokretanja, pritisnite “Prikaži napredne opcije”.

13. Odaberite “Sistem” da izmijenite memoriju i vCPU.

14. Odaberite Opcije pokretanja da priložite našu ISO sliku virtuelnim mašinama, a zatim pritisnite OK.

15. Prije pokretanja vaše virtuelne mašine, trebali biste kreirati i priključiti virtuelni disk. Dakle, pritisnite “Konfiguriraj virtuelne diskove“ u prozoru koji se automatski pojavi.

16. Zatim popunite sljedeći prozor kao što je prikazano i pritisnite OK.

Savjet: Ranije smo u ovom članku raspravljali o razlici između “Unaprijed dodijeljenih” i “Thin Provision” iz kvm serije u Upravljajte KVM skladišnim volumenima i skupovima – 3. dio.

17. Zatvori prozor postavlja pitanje o dodavanju drugog virtuelnog diska. Sada, hajde da proverimo našu virtuelnu mašinu.

Savet: Možda ćete morati da instalirate dodatak SPICE da biste bili sigurni da će konzola virtuelne mašine raditi dobro.

Za Distro baziran na Redhat-u
yum install spice-xpi
Za Distro baziran na Debianu
apt-get install browser-plugin-spice

Zatim ponovo pokrenite preglednik Firefox.

18. Po prvi put ćemo pokrenuti virtuelnu mašinu sa „Pokreni jednom ”…samo kliknite na nju, a zatim promenite redosled opcija pokretanja – neka prva bude CD-ROM.

Napomena: Pokreni jednom se koristi za izmjenu postavki vm-a samo jednom (nije trajno) za testiranje ili instalaciju.

19. Nakon što kliknete na (OK), primijetit ćete da je stanje virtuelne mašine promijenjeno u pokretanje pa na gore!!.

20. Kliknite na ikonu otvorite Konzolu virtuelne mašine.

U osnovi, uspješno smo kreirali linux-server virtuelnu mašinu koja je bila hostovana na čvoru1 {RHEVHN1}.

Korak 3: Postavljanje virtuelnih mašina – Windows

Dakle, hajde da završimo putovanje postavljanjem druge virtuelne mašine koja se ponaša kao desktop mašina, kasnije ćemo razgovarati o razlici između tipa servera i desktopa, ova desktop virtuelna mašina će biti Windows7.

Općenito ćemo ponoviti skoro prethodne korake sa nekim dodatnim. Slijedite korake kao što je prikazano na sljedećim ekranima:

21. Kliknite na Novi VM i zatim popunite tražene informacije.

22. Kreirajte novi disk i potvrdite da je Windows VM kreiran.

Prije nego što pređete na sljedeće korake, Windows virtuelne mašine trebaju neke posebne drajvere i alate za paravirtualizaciju kako bi se uspješno instalirali…možete ih pronaći pod:

/usr/share/virtio-win/
/usr/share/rhev-guest-tools-iso/

Za ovaj ISO koji se koristi u ovom vodiču, morat ćemo učitati te datoteke na našu ISO domenu i potvrditi s web sučelja.

/usr/share/rhev-guest-tools-iso/RHEV-toolsSetup_3.5_9.iso
/usr/share/virtio-win/virtio-win_amd64.vfd

23. Kliknite jednom Pokreni i ne zaboravite priložiti virtuelnu disketu za otvaranje VM konzole.

24. Slijedite uputstva za Windows da dovršite instalaciju. U fazi particioniranja diska, primijetit ćete da nema prikazanih diskova. Kliknite na ”Učitaj drajver ” zatim ”Pregledaj”.

25. Zatim locirajte putanju drajvera na virtuelnoj disketi i izaberite dva drajvera koja se odnose na Ethernet i SCSI kontroler.

26. Zatim se pojavilo Sljedeće i pričekajte neko vrijeme da se učita naš 10G virtuelni disk.

Završite proces instalacije dok se uspješno ne završi. Kada se uspješno završi, idite na web interfejs RHEVM i promijenite priloženi CD.

27. Sada prikačite RHEV tools CD i vratite se na windows virtuelnu mašinu, videćete da je CD sa alatima priložen. Instalirajte RHEV alate kao što je prikazano.

Slijedite korake u nizu dok se uspješno ne završi, a zatim restartujte sistem.

i konačno, vaša windows virtuelna mašina je zdrava i radi.. :)

Zaključak

U ovom dijelu smo raspravljali o važnosti ISO domene i implementaciji, a zatim o tome kako koristiti za pohranjivanje ISO datoteka koje će se kasnije koristiti za implementaciju virtuelnih mašina. Linux i windows virtuelne mašine su raspoređene i dobro rade. U sljedećem dijelu ćemo razgovarati o značaju klasteriranja i zadacima o tome kako koristiti karakteristike klasteriranja u našem okruženju.