Wéi Virtuell Maschinnen an RHEV Ëmfeld z'installéieren - Deel 4


Eist Ëmfeld besteet aus engem Datacenter verbonne mat ISCSI Shared Storage. Dësen Datacenter enthält ee Cluster mat zwee Hosten/Noden déi benotzt gi fir eis virtuell Maschinn ze hosten.

Prinzipiell an all Ëmfeld kënne mir kierperlech/virtuell Maschinnen ofsetzen andeems Dir populär Methoden benotzt wéi Vun ISO/DVD, Network, Kickstart a sou weider. Fir eis Ëmwelt ass et keen groussen Ënnerscheed iwwer fréier Tatsaach, well mir déiselwecht Methoden/Installatiounstypen benotzen.

Als Ufank diskutéiere mir iwwer VM Deployment mat ISO Datei/Bild. RHEV Ënnerhalung ass ganz organiséiert, sou datt et e speziellen Domain huet deen nëmme fir dëst Zil benotzt gëtt, späichert ISO Dateien déi benotzt gi fir virtuell Maschinnen ze kreéieren, dëst Domain ass Späicheren eent genannt ISO Domain.

Schrëtt 1: Deploy New ISO Domain

Eigentlech erstellt RHEVM ISO Domain wärend der Installatiounsprozess. Fir dat z'iwwerpréiwen, navigéiert just de Späichertab fir d'Ëmwelt.

Mir kéinten déi existéierend benotzen an en an eisem Datacenter befestigen, awer loosst en neien erstellen fir méi Praxis.

Notiz: Déi existéierend gëtt benotzt NFS gedeelt Späichere op der rhevm Maschinn IP: 11.0.0.3. Déi nei erstallt benotzt NFS Shared Storage op eisem Späicherknuet IP: 11.0.0.6.

1. Fir den NFS Service op eisem Späicherknuet z'installéieren,

 yum install nfs-utils -y
 chkconfig nfs on 
 service rpcbind start
 service nfs start

2. Mir sollen neie Verzeechnes erstellen fir mat NFS gedeelt ze ginn.

 mkdir /ISO_Domain

3. Deelt den Dossier andeems Dir dës Linn op /etc/exports Datei addéiert an dann Ännerungen ugewannt.

/ISO_Domain     11.0.0.0/24(rw)
 exportfs -a

Wichteg: Ännert d'Besëtzer vum Verzeichnis mat uid:36 a gid:36.

 chown 36:36 /ISO_Domain/

Notiz: Den 36 ass den Uid fir de vdsm Benotzer \RHEVM Agent an d'Gid vun der kvm Grupp.

Et ass obligatoresch fir den exportéierten Verzeechnes zougänglech ze maachen ass RHEVM. Also, Är NFS soll prett sinn fir als ISO Domain un eis Ëmwelt befestegt ze ginn.

4. Fir Neien ISO Domain mat NFS Typ ze kreéieren ... wielt Data-Center1 Vun System Tab, klickt dann op Neit Domain vun der Späichertab.

5. Fëllt dann déi erschéngt Fënster wéi gewisen:

Notiz: Vergewëssert Iech datt d'Domain Funktioun/Späichertyp ISO/NFS ass.

Waart e Moment a kontrolléiert nach eng Kéier ënner Späichertab.

Elo ass eisen ISO Domain erfollegräich erstallt a befestegt. Also, loosst e puer ISO eroplueden fir de VM z'installéieren.

6. Vergewëssert Iech datt Dir ISO Datei op Ärem RHEVM Server hutt. Mir wäerte mat zwee ISO schaffen, ee fir Linux {CentOS_6.6} an deen aneren fir Windows {Windows_7}.

7. RHEVM stellt Outil genannt (rhevm-iso-uploader). Et huet benotzt fir ISO's op ISO Domains niewent nëtzlechen Aufgaben eropzelueden.

Als éischt benotze mir et fir all verfügbare ISO Doamins opzemaachen.

Hiweis: D'Upload-Operatioun ënnerstëtzt verschidde Dateien (getrennt vu Raum) an Wildcards. Zweetens benotze mir et fir ISO's op eisen ISO Domain ISO_Domain eropzelueden.

Notiz: Den Eropluedprozess dauert e bëssen Zäit well et vun Ärem Netzwierk hänkt.

Hiweis: ISO Domain kéint op der RHEVM Maschinn sinn, et ass an e puer Fäll recommandéiert, egal wéi et ass ganz ofhängeg vun Ärem Ëmfeld an Infrastrukturbedürfnisser.

8. Iwwerpréift déi eropgeluede ISO vun der Web Interface.

Et ass Zäit fir déi zweet Sektioun Virtual Machines Deployment.

Schrëtt 2: Virtuell Maschinnen Deployment - Linux

11. Wiesselt op Virtual Machines Tab a klickt op \New VM\.

12. Fëllt dann déi erschéngt Fënstere wéi gewisen:

Fir e puer Optiounen wéi Erënnerungsallokatioun a Bootoptiounen z'änneren, dréckt op Show Advanced Options.

13. Wielt System fir Memory a vCPU's z'änneren.

14. Wielt Bootoptiounen fir eis ISO-Bild op virtuelle Maschinnen ze befestigen, da dréckt OK.

15. Ier Dir Är virtuell Maschinn ufänkt, sollt Dir eng virtuell Scheif erstellen a befestigen. Also, dréckt \Virtuell Disks konfiguréieren\ an der automatesch erschéngt Fënster.

16. Dann Fëllt déi nächst erschéngt Fënster wéi gewisen an dréckt OK.

Hiweis: Mir diskutéiert den Ënnerscheed tëscht Pre-allocated an Thin Provision virdru an dësem Artikel aus der kvm Serie bei Manage KVM Storage Volumes and Pools - Part 3.

17. D'Fënster zoumaachen freet iwwer eng aner virtuell Scheif dobäizemaachen. Elo, Loosst eis eis virtuell Maschinn kontrolléieren.

Hiweis: Dir musst vläicht SPICE Plug-in installéieren fir sécher ze stellen datt virtuell Maschinnkonsole gutt funktionnéiert.

# yum install spice-xpi
# apt-get install browser-plugin-spice

Da starten Äre Firefox Browser nei.

18. Fir d'éischte Kéier wäerte mir eng virtuell Maschinn aus Run once lafen ... klickt einfach drop an ännert dann d'Uerdnung vun de Bootoptiounen - maacht Éischt eng CD-ROM.

Notiz: Run eemol gëtt benotzt fir d'Vm-Astellung z'änneren just fir eng Kéier (Net Permanent) fir Testen oder Installatioun.

19. Nodeems Dir Klick (OK), mierkt Dir datt den Zoustand vun der virtueller Maschinn geännert gëtt fir unzefänken dann op erop!!.

20. Klickt op d'Ikon oppen Virtual Machine's Console.

Prinzipiell hu mir eng Linux-Server virtuell Maschinn erstallt déi um Node1 {RHEVHN1} gehost huet.

Schrëtt 3: Virtuell Maschinnen Deployment - Windows

Also, loosst d'Rees fäerdeg maachen mat enger anerer virtueller Maschinn z'installéieren wierkt als Desktop Maschinn, mir diskutéieren den Ënnerscheed tëscht Server an Desktop Typ méi spéit, dës Desktop virtuell Maschinn wäert Windows7 sinn.

Generell widderhuelen mir bal virdrun Schrëtt mat e puer zousätzlech. Follegt d'Schrëtt wéi an den nächsten Schiirme gewisen:

21. Klickt New VM a fëllt dann déi ugefrote Informatioun aus.

22. Erstellt eng nei Scheif a bestätegt datt de Windows VM erstallt gëtt.

Ier Dir weider op déi nächst Schrëtt geet, brauche Windows virtuelle Maschinnen e puer speziell Paravirtualiséierung Treiber an Tools fir erfollegräich z'installéieren ... Dir kënnt se ënner fannen:

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

Fir dësen ISO, deen an dësem Tutorial benotzt gëtt, musse mir dës Dateien op eisen ISO Domain eropluede a vum Webinterface bestätegen.

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

23. Klickt eemol Run an Vergiesst net déi virtuell Diskett ze befestigen fir VM Konsole opzemaachen.

24. Follegt Fënsteren Uweisunge der Installatioun komplett. Op der Disk Partitionéierungsstadium mierkt Dir datt et keng Disken erschéngt. Klickt op Load Driver an dann Browsing.

25. Da Situéiert de Wee vun Chauffeuren op der virtueller Diskett a wielt déi zwee Chauffeuren Zesummenhang mat Ethernet an SCSI Controller.

26. Dann Nächst a waart e bëssen Zäit fir eis 10G virtuell Scheif ze lueden erschéngt.

Fëllt den Installatiounsprozess un bis et erfollegräich ofgeschloss ass. Wann et erfollegräich fäerdeg ass, gitt op RHEVM Web Interface an ännert déi befestegt CD.

27. Elo befestegt RHEV Tools CD an dann zréck op Windows virtuell Maschinn, Dir wäert Tools CD befestegt fannen. Installéiert RHEV Tools wéi gewisen.

Follegt déi sequenziell Schrëtt bis et erfollegräich fäerdeg ass, da restart de System.

a schlussendlech ass Är virtuell Windows Maschinn gesond a lafen ..:)

Conclusioun

Mir hunn an dësem Deel diskutéiert, ISO Domain Wichtegkeet an Deployment a wéi Dir benotzt fir ISO Dateien ze späicheren déi spéider benotzt gi fir virtuell Maschinnen z'installéieren. Linux a Windows virtuelle Maschinnen goufen ofgesat a gutt funktionnéieren. Am nächsten Deel wäerte mir Clustering Wichtegkeet an Aufgaben diskutéieren mat wéi Dir Clustering Features an eiser Ëmwelt benotzt.