Zoeken op website

Hoe u de bewerkingen en taken van virtuele RedHat Enterprise Virtualization (RHEV)-machines kunt beheren - Deel 6


In dit deel van onze tutorial gaan we de bewerkingen en taken bespreken, zoals het maken van momentopnamen, het maken van pools, het maken van sjablonen en het klonen. Dit zijn de belangrijkste bewerkingen die kunnen worden uitgevoerd op virtuele RHEV-machines die worden gehost door de RHEV-omgeving. .

Voordat ik verder ga, verzoek ik u de rest van de artikelen uit deze RHEV-serie hier te lezen:

RedHat Enterprise Virtualization (RHEV) beheerserie – deel 1-7

Momentopnamen

Snapshot wordt gebruikt om de status van de VM op een specifiek punt op te slaan. Dit is erg handig en nuttig tijdens het softwaretestproces of tijdens het ongedaan maken van iets dat misgaat op uw systeem, omdat u terug kunt keren naar het tijdstip waarop u de momentopname hebt gemaakt.

1. Start uw linux-vm machine en verifieer de versie en het type besturingssysteem voordat u een momentopname maakt.

2. Klik op “Momentopname maken”.

3. Voeg de beschrijving toe, selecteer schijven en bespaar geheugen en klik vervolgens op OK.

Controleer de status van de momentopname en de taakstatus vanaf de taakbalk.

Nadat u klaar bent, ziet u dat de status van de momentopname is gewijzigd van Vergrendelen in OK, wat betekent dat uw momentopname klaar is en met succes is gemaakt.

4. Laten we naar de VM-console gaan en het bestand /etc/issue verwijderen.

5. Voor het terugzetten/herstellen van het proces moet uw virtuele machine zich in de status 'down' bevinden. Zorg ervoor dat het is uitgeschakeld en klik vervolgens op “Voorbeeld” om de momentopname te controleren en er direct naar terug te keren.

Bevestig nu het herstellen van Geheugen.

Wacht tot het voorbeeld is voltooid en na een paar minuten zult u merken dat de status van de momentopname 'In voorbeeld' is.

Nu hebben we twee manieren:

6. De eerste die de herstelde momentopname direct “Commit” aan de oorspronkelijke virtuele machine heeft toegevoegd en het totale herstelproces heeft voltooid.

Tweede om de teruggedraaide wijzigingen te controleren voordat de herstelde momentopname naar de originele VM wordt doorgevoerd. Na controle gaan we naar de eerste manier “Commit”.

Voor dit artikel beginnen we via de tweede manier. We moeten dus de virtuele machine opstarten en vervolgens het bestand /etc/issue controleren. U vindt het zonder enige wijziging.

7. Uw VM moet worden uitgeschakeld om het proces te kunnen herstellen. Na het uitschakelen legt u uw momentopname vast in VM.

Bekijk vervolgens het herstel van het commit-proces. Na het voltooien van het commit-proces zul je zien dat de momentopnamestatus “OK” is.

Hints: 1. Als u niet wilt bevestigen dat u terugkeert naar de momentopname na de voorbeeldfase, klikt u gewoon op “Ongedaan maken” om de momentopname over te slaan . Het wordt altijd aanbevolen om een momentopname te maken van de uitgeschakelde VM in plaats van dat deze actief is. U kunt een nieuwe VM maken op basis van de huidige momentopname. Selecteer gewoon de gewenste momentopname en klik op “Klonen”.

Sjablonen:

Eigenlijk is de sjabloon een heel normale kopie van een virtuele machine, maar zonder enige pre-configuratie gerelateerd aan het originele VM-besturingssysteem. Sjablonen worden gebruikt om de snelheid te verbeteren en de installatietijd van het VM-besturingssysteem te verkorten.

Het maken van sjablonen kent twee hoofdprocessen:
  1. A. Het verzegelen van de originele virtuele machine.
  2. B. Kopie maken [Creëer sjabloon] van de verzegelde VM die moet worden gescheiden.

A. Afdichtingsproces:

Om RHEL6 Virtual Machine te verzegelen, moet u op de volgende punten letten:

8. Markeringssysteem voor pre-configuratie voor de volgende keer opstarten door dit lege verborgen bestand te maken.

touch /.unconfigured

9. Verwijder eventuele ssh-hostsleutels en stel de hostnaam in op localhost.localdomain in het bestand /etc/sysconfig/network en verwijder ook de udev-systeemregels .

rm -rf /etc/ssh/ssh_host_*
rm -rf /etc/udev/rules.d/70-*

10. Verwijder het MAC-adres uit het configuratiebestand van de netwerkinterface, bijvoorbeeld. [/etc/sysconfig/network-scripts/ifcfg-eth0] en verwijder alle systeemlogboeken onder /var/log/ en schakel ten slotte uw virtuele machine uit.

B. Sjablonen maken

11. Selecteer de verzegelde VM en klik op “Sjabloon maken”.

12. Geef details en eigenschappen over uw nieuwe sjabloon op.

Nu kunt u het proces vanuit taken controleren en ook van het tabblad Sjablonen wisselen om de status van uw nieuwe sjablonen te controleren.

Wacht een paar minuten en controleer vervolgens de sjabloonstatus opnieuw.

U zult merken dat het is geconverteerd van vergrendelen naar OK. Nu is onze nieuwe sjabloon klaar voor gebruik. Eigenlijk zullen we het in de volgende sectie gebruiken.

Pools maken:

Pool is een groep identieke virtuele machines. Pooling wordt gebruikt om in één stap een bepaald aantal identieke virtuele machines te creëren. Deze virtuele machines kunnen gebaseerd zijn op een vooraf gemaakte sjabloon.

Nieuw zwembad maken

13. Ga naar het tabblad Pools en klik op Nieuw en vul vervolgens de verschenen wizardvensters.

14. Controleer nu de status van de aangemaakte Pool-vms en wacht een paar minuten. U zult zien dat de status van de virtuele machines is gewijzigd van Vergrendelen in >Omlaag.

U kunt de status ook controleren op het tabblad Virtuele machines.

15. Laten we proberen een van de virtuele machines van Pool uit te voeren.

Dat klopt, u wordt om een nieuw root-wachtwoord gevraagd en ook wordt u gevraagd naar de basisauthenticatieconfiguratie. Als u klaar bent, is uw nieuwe VM nu klaar voor gebruik.

Bewaak VM's ook vanaf het tabblad Pools.

Opmerkingen:

  1. Als u de pool wilt verwijderen, moet u alle VM's van de pool loskoppelen.
  2. Als u de VM wilt loskoppelen van de pool, moet de VM de status 'Niet actief' hebben.
  3. Vergelijk de VM-installatietijd [Normale manier VS. Sjabloon met behulp van].

VM-klonen maken:

Klonen is een normaal kopieerproces zonder enige wijziging van de originele bron. Klonen kan worden gedaan vanaf de originele VM of momentopname.

Om kloon te nemen:

16. Selecteer de originele bron [VM of momentopname] en klik vervolgens op “VM klonen”.

Hint: als u een kloon van de VM wilt maken, moet de VM zich in de status 'down' bevinden.

17. Geef een naam aan uw gekloonde VM en wacht een paar minuten. U zult zien dat het kloonproces is voltooid en dat de nieuwe VM nu klaar is om te worden gebruikt.

Conclusie

Als RHEV-beheerder moeten enkele hoofdtaken worden uitgevoerd op virtuele machines in de omgeving. Klonen, pools maken, sjablonen maken en snapshots maken zijn fundamentele en belangrijke taken die door de RHEV-beheerder moeten worden uitgevoerd. Deze taken worden ook beschouwd als de kerntaken van elke virtualisatieomgeving. Zorg er dus voor dat u het goed begrijpt en doe dan steeds meer, en meer praktische labs in uw privéomgeving.

Bronnen: RHEV-beheerhandleiding