Kaip įdiegti virtualias mašinas RHEV aplinkoje – 4 dalis


Mūsų aplinką sudaro vienas duomenų centras, prijungtas prie ISCSI bendrinamos saugyklos. Šiame duomenų centre buvo vienas klasteris su dviem pagrindiniais kompiuteriais/mazgais, kurie bus naudojami mūsų virtualiajai mašinai priglobti.

Iš esmės bet kurioje aplinkoje galėtume įdiegti fizines/virtualias mašinas naudodami populiarius metodus, tokius kaip iš ISO/DVD, tinklo, „Kickstart“ ir pan. Mūsų aplinkai nėra didelio skirtumo nuo ankstesnio fakto, nes naudosime tuos pačius metodus/diegimo tipus.

Pirmiausia aptariame VM diegimą naudojant ISO failą/vaizdą. Pramogos RHEV yra labai organizuotos, todėl turi specialų domeną, naudojamą tik šiam tikslui, saugo ISO failus, naudojamus kuriant virtualias mašinas, šis domenas yra saugojimo domenas, vadinamas ISO domenu.

1 veiksmas: įdiekite naują ISO domeną

Tiesą sakant, diegimo metu RHEVM sukuria ISO domeną. Norėdami tai patikrinti, tiesiog eikite į aplinkos skirtuką saugykla.

Galėtume naudoti esamą ir prijungti ją prie savo duomenų centro, tačiau leidžiame sukurti naują, kad būtų daugiau praktikos.

Pastaba: esama naudojama NFS bendra saugykla rhevm įrenginyje IP:11.0. 0,3. Naujasis sukurtas naudos NFS bendrinamą saugyklą mūsų saugyklos mazge IP:11.0.0.6.

1. Norėdami įdiegti NFS paslaugą mūsų saugyklos mazge,

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

2. Turėtume sukurti naują katalogą, kuris būtų bendrinamas naudojant NFS.

[root@storage ~]# mkdir /ISO_Domain

3. Bendrinkite katalogą pridėdami šią eilutę prie failo /etc/exports ir pritaikydami pakeitimus.

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

Svarbu: pakeiskite katalogo nuosavybės teisę į uid:36 ir gid:36.

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

Pastaba: 36 yra vdsm vartotojo „RHEVM agentas“ ir kvm grupės gid.

Eksportuotas katalogas turi būti pasiekiamas RHEVM. Taigi, jūsų NFS turėtų būti paruoštas prijungti prie mūsų aplinkos kaip ISO domenas.

4. Norėdami sukurti naują ISO domeną su NFS tipu… pasirinkite Data-Center1 iš sistemos skirtuko, tada spustelėkite Naujas domenas iš saugyklos skirtuko.

5. Tada užpildykite pasirodžiusį langą, kaip parodyta:

Pastaba: įsitikinkite, kad domeno funkcija/saugyklos tipas yra ISO/NFS.

Šiek tiek palaukite ir dar kartą patikrinkite saugojimo skirtuke.

Dabar mūsų ISO domenas sėkmingai sukurtas ir pridėtas. Taigi, įkelkime į jį keletą ISO, kad būtų galima įdiegti VM.

6. Įsitikinkite, kad RHEVM serveryje yra ISO failas. Dirbsime su dviem ISO, vieną skirtą „Linux“ {CentOS_6.6}, o kitą – „Windows“ {Windows_7}.

7. RHEVM suteikia įrankį, vadinamą (rhevm-iso-uploader). Jis įkeldavo ISO į ISO domenus šalia naudingų užduočių.

Pirma, mes naudosime jį visų galimų ISO doaminų sąrašui.

Patarimas: įkėlimo operacija palaiko kelis failus (atskirtus tarpais) ir pakaitos simbolius. Antra, naudosime jį norėdami įkelti ISO į mūsų iso domeną „ISO_Domain“.

Pastaba: įkėlimo procesas užtrunka, nes tai priklauso nuo jūsų tinklo.

Patarimas: ISO domenas gali būti RHEVM įrenginyje, kai kuriais atvejais jis rekomenduojamas, bet kokiu atveju tai visiškai priklauso nuo jūsų aplinkos ir infrastruktūros poreikių.

8. Patikrinkite įkeltus ISO iš žiniatinklio sąsajos.

Atėjo laikas antrajai daliai „Virtualių mašinų diegimas“.

2 veiksmas: virtualių mašinų diegimas – Linux

11. Perjunkite į skirtuką Virtualios mašinos ir spustelėkite „Nauja VM“.

12. Tada užpildykite rodomus langus, kaip parodyta:

Norėdami pakeisti kai kurias parinktis, pvz., atminties paskirstymą ir įkrovos parinktis, paspauskite „Rodyti išplėstines parinktis“.

13. Pasirinkite Sistema, kad pakeistumėte atmintį ir VCPU.

14. Pasirinkite Įkrovos parinktys, kad pridėtumėte mūsų ISO atvaizdą prie virtualių mašinų, tada paspauskite Gerai.

15. Prieš paleisdami virtualią mašiną, turėtumėte sukurti ir pridėti virtualųjį diską. Taigi automatiškai pasirodžiusiame lange paspauskite „Konfigūruoti virtualius diskus“.

16. Tada užpildykite kitą pasirodžiusį langą, kaip parodyta, ir paspauskite Gerai.

Patarimas: anksčiau šiame straipsnyje aptarėme skirtumą tarp „Iš anksto paskirta“ ir „Plona nuostata“ iš kvm serijos Tvarkyti KVM saugyklos apimtis ir baseinus – 3 dalis.

17. Uždarius langą klausiama apie kito virtualaus disko pridėjimą. Dabar patikrinkime mūsų virtualią mašiną.

Patarimas: gali reikėti įdiegti SPICE papildinį, kad įsitikintumėte, jog virtualios mašinos konsolė veiks gerai.

„Redhat“ pagrindu veikiančiam „Distro“.
yum install spice-xpi
Skirta Debiano distribucijai
apt-get install browser-plugin-spice

Tada iš naujo paleiskite Firefox naršyklę.

18. Pirmą kartą paleisime virtualią mašiną iš „Paleisti vieną kartą“... tiesiog spustelėkite ją ir pakeiskite įkrovos parinkčių tvarką – nustatykite, kad pirmoji būtų >CD-ROM.

Pastaba: Vieną kartą paleisti naudojama VM nustatymui keisti tik vieną kartą (ne nuolatinis), kad būtų galima išbandyti arba įdiegti.

19. Spustelėję (Gerai), pastebėsite, kad virtualios mašinos būsena pakeista į pradžią, tada į aukštyn!!.

20. Spustelėkite piktogramą atidarykite virtualiosios mašinos konsolę.

Iš esmės sėkmingai sukūrėme Linux serverio virtualią mašiną, kuri buvo priglobta 1 mazge {RHEVHN1}.

3 veiksmas: virtualių mašinų diegimas – „Windows“.

Taigi, užbaigkime kelionę įdiegus kitą virtualią mašiną, kuri veikia kaip darbalaukio mašina, vėliau aptarsime skirtumą tarp serverio ir darbalaukio tipo, ši darbalaukio virtuali mašina bus Windows7.

Paprastai pakartosime beveik ankstesnius veiksmus su kai kuriais papildomais. Atlikite veiksmus, kaip parodyta kituose ekranuose:

21. Spustelėkite Nauja VM ir užpildykite prašomą informaciją.

22. Sukurkite naują diską ir patvirtinkite, kad sukurta Windows VM.

Prieš pereinant prie kitų veiksmų, „Windows“ virtualiosioms mašinoms reikia tam tikrų specialių paravirtualizacijos tvarkyklių ir įrankių, kad jie būtų sėkmingai įdiegti... juos rasite:

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

Šiam ISO, kuris naudojamas šioje pamokoje, turėsime įkelti tuos failus į mūsų ISO domeną ir patvirtinti žiniatinklio sąsajoje.

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

23. Spustelėkite Vykdyti vieną kartą ir Nepamirškite pridėti virtualaus diskelio, kad atidarytumėte VM konsolę.

24. Vykdykite „Windows“ instrukcijas, kad užbaigtumėte diegimą. Disko skaidymo etape pastebėsite, kad nėra diskų. Spustelėkite „Įkelti tvarkyklę“, tada „Naršyti“.

25. Tada suraskite tvarkyklių kelią virtualiame diskelyje ir pasirinkite dvi tvarkykles, susijusias su Ethernet ir SCSI valdikliu.

26. Tada pasirodys Kitas ir palaukite, kol bus įkeltas mūsų 10G virtualusis diskas.

Užbaikite diegimo procesą, kol jis sėkmingai baigsis. Sėkmingai baigę eikite į RHEVM žiniatinklio sąsają ir pakeiskite pridėtą kompaktinį diską.

27. Dabar pridėkite RHEV įrankių CD ir grįžkite į „Windows“ virtualiąją mašiną, rasite įrankių kompaktinį diską, pridėtą. Įdiekite RHEV įrankius, kaip parodyta.

Atlikite nuoseklius veiksmus, kol baigsite sėkmingai, tada paleiskite sistemą iš naujo.

ir galiausiai jūsų „Windows“ virtualioji mašina yra sveika ir veikia...:)

Išvada

Šioje dalyje aptarėme ISO domeno svarbą ir diegimą, tada kaip naudoti ISO failams, kurie vėliau bus naudojami diegti virtualias mašinas, saugoti. „Linux“ ir „Windows“ virtualios mašinos buvo įdiegtos ir veikia puikiai. Kitoje dalyje aptarsime grupavimo svarbą ir užduotis, kaip naudoti grupavimo funkcijas mūsų aplinkoje.