Sådan implementeres virtuelle maskiner i RHEV-miljø - Del 4


Vores miljø består af et datacenter, der er knyttet til ISCSI delt lager. Dette datacenter inkluderede en klynge med to værter/noder, som vil blive brugt til at være vært for vores virtuelle maskine.

Dybest set i ethvert miljø kunne vi implementere fysiske/virtuelle maskiner ved at bruge populære metoder som Fra ISO/DVD, Netværk, Kickstart og så videre. For vores miljø er der ingen enorm forskel på tidligere kendsgerning, da vi vil bruge de samme metoder/installationstyper.

Som en start diskuterer vi implementering af VM ved hjælp af ISO-fil/image. RHEV underholdning er meget organiseret, så det har et specielt domæne, der kun bruges til dette mål, gemme ISO-filer, der bruges til at oprette virtuelle maskiner, dette domæne er et lager, der kaldes ISO-domæne.

Trin 1: Implementér nyt ISO-domæne

Faktisk opretter RHEVM ISO-domæne under installationsprocessen. For at kontrollere det skal du bare navigere i lagringsfanen efter miljøet.

Vi kunne bruge den eksisterende og vedhæfte den til vores datacenter, men lad os oprette en til mere praksis.

Bemærk: Den eksisterende findes brugt NFS-lagring på rhevm-maskinen IP: 11.0.0.3. Den nye oprettede bruger NFS delt lagerplads på vores lagernode IP: 11.0.0.6.

1. For at implementere NFS-tjenesten på vores lagernode,

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

2. Vi skal oprette en ny mappe, der skal deles ved hjælp af NFS.

 mkdir /ISO_Domain

3. Del biblioteket ved at tilføje denne linje til/etc/eksport-filen og derefter anvende ændringer.

/ISO_Domain     11.0.0.0/24(rw)
 exportfs -a

Vigtigt: Skift ejerskabet af kataloget til at være med uid: 36 og gid: 36.

 chown 36:36 /ISO_Domain/

Bemærk: 36 er uid for vdsm-bruger “RHEVM-agent” og gid for kvm-gruppen.

Det er obligatorisk at gøre det eksporterede bibliotek tilgængeligt være RHEVM. Så din NFS skal være klar til at blive knyttet som ISO-domæne til vores miljø.

4. For at oprette nyt ISO-domæne med NFS-type ... vælg Data-Center1 Fra systemfanen, klik derefter på Nyt domæne fra lagringsfanen.

5. Udfyld derefter det viste vindue som vist:

Bemærk: Sørg for, at domænefunktionen/lagringstypen er ISO/NFS.

Vent et øjeblik og tjek igen under fanen opbevaring.

Nu oprettes og vedhæftes vores ISO-domæne. Så lad os uploade nogle ISO'er til den til implementering af VM.

6. Sørg for, at du har ISO-fil på din RHEVM-server. Vi arbejder med to ISO'er til Linux {CentOS_6.6} og den anden til windows {Windows_7}.

7. RHEVM leverer værktøj kaldet (rhevm-iso-uploader). Det plejede at uploade ISO'er til ISO-domæner ved siden af nyttige opgaver.

For det første bruger vi den til at liste alle tilgængelige ISO Doamins.

Tip: Uploadfunktionen understøtter flere filer (adskilt af mellemrum) og jokertegn. For det andet bruger vi det til at uploade ISO'er til vores iso-domæne "ISO_Domain".

Bemærk: Uploadprocessen tager noget tid, da det afhænger af dit netværk.

Tip: ISO-domæne kan være på RHEVM-maskinen, det anbefales i nogle tilfælde, uanset hvordan det helt afhænger af dit miljø og infrastrukturbehov.

8. Kontroller de uploadede ISO'er fra webgrænsefladen.

Det er tid til andet afsnit "Implementering af virtuelle maskiner".

Trin 2: Implementering af virtuelle maskiner - Linux

11. Skift til fanen Virtuelle maskiner, og klik på "Ny VM".

12. Udfyld derefter de viste vinduer som vist:

For at ændre nogle indstillinger som hukommelsesallokering og bootindstillinger skal du trykke på "Vis avancerede indstillinger".

13. Vælg "System" for at ændre hukommelse og vCPU'er.

14. Vælg Boot Options for at vedhæfte vores ISO-billede til virtuelle maskiner, og tryk derefter på OK.

15. Før du starter din virtuelle maskine, skal du oprette og vedhæfte en virtuel disk. Så tryk på "Konfigurer virtuelle diske" i det automatisk viste vindue.

16. Udfyld derefter det næste viste vindue som vist, og tryk på OK.

Tip: Vi diskuterede forskellen mellem “Pre-alloced” og “Thin Provision” tidligere i denne artikel fra kvm-serien på Manage KVM Storage Volumes and Pools - Part 3.

17. Luk vinduet spørger om tilføjelse af en anden virtuel disk. Lad os nu kontrollere vores virtuelle maskine.

Tip: Du skal muligvis installere SPICE-plugin for at sikre, at den virtuelle maskinkonsol fungerer fint.

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

Genstart derefter din Firefox-browser.

18. For første gang kører vi en virtuel maskine fra "Kør en gang" ... bare klik på den og skift derefter rækkefølgen af bootindstillinger - lav den første til en cd-rom.

Bemærk: Kør en gang bruges til at ændre vm-indstillingen kun en gang (ikke permanent) til test eller installation.

19. Efter at have klikket på (OK), vil du bemærke, at den virtuelle maskines tilstand ændres til at starte derefter til op !!.

20. Klik på ikonet åben Virtual Machines konsol.

Grundlæggende oprettede vi en linux-server virtuel maskine med succes, som hostede på node1 {RHEVHN1}.

Trin 3: Implementering af virtuelle maskiner - Windows

Så lad os gennemføre rejsen med implementering af en anden virtuel maskine, der fungerer som desktop-maskine, vi vil diskutere forskellen mellem server og desktop-type senere, denne desktop-virtuelle maskine bliver Windows7.

Generelt gentager vi næsten tidligere trin med nogle yderligere. Følg trinene som vist på de næste skærme:

21. Klik på Ny VM, og udfyld derefter de ønskede oplysninger.

22. Opret en ny disk, og bekræft, at Windows VM er oprettet.

Inden du fortsætter til næste trin, har Windows virtuelle maskiner brug for nogle specielle paravirtualiseringsdrivere og værktøjer, der skal installeres med succes ... du kan finde dem under:

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

For denne ISO, der bruges i denne vejledning, skal vi uploade disse filer til vores ISO-domæne og bekræfte fra webgrænsefladen.

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

23. Klik på Kør en gang, og glem ikke at vedhæfte den virtuelle diskettedrev til åben VM-konsol.

24. Følg instruktionerne i Windows for at fuldføre installationen. På diskpartitioneringsfasen vil du bemærke, at der ikke er nogen viste diske. Klik på ”Indlæs driver” og derefter ”Gennemse”.

25. Find derefter stien til drivere på den virtuelle diskettedrev, og vælg de to drivere, der er relateret til Ethernet og SCSI-controller.

26. Derefter vises og vent lidt tid på at indlæse vores 10G virtuelle disk vises.

Afslut installationsprocessen, indtil den er færdig. Når det er færdigt, skal du gå til RHEVM-webgrænsefladen og ændre den vedhæftede cd.

27. Vedhæft nu cd'en med RHEV-værktøjer, og gå derefter tilbage til den virtuelle Windows-maskine, du finder værktøj-cd'en er vedhæftet. Installer RHEV-værktøjer som vist ..

Følg de trin, der følger, indtil det er afsluttet med succes, og genstart derefter systemet.

og endelig er din Windows virtuelle maskine sund og klar .. :)

Konklusion

Vi diskuterede i denne del ISO-vigtighed og implementering, hvordan man kan bruge til lagring af ISO-filer, der senere bruges til at implementere virtuelle maskiner. Linux og windows virtuelle maskiner er blevet implementeret og fungerer fint. I næste del vil vi diskutere klyngevigtighed og opgaver med, hvordan man bruger klyngefunktioner i vores miljø.