![Hoe de Google Play Store op Android te updaten](/f/3cef2a7a780853dc10666275a9bbfa6b.jpg?width=100&height=100)
In dit 4e deel van onze KVM-serie, bespreken we KVM-omgevingsbeheer met behulp van CLI. We gebruiken 'virt-installatie' CL-tool voor het maken en configureren van virtuele machines, virsh CL tool voor het maken en configureren van opslagpools en qemu-img CL tool om schijfkopieën te maken en te beheren.
Er zijn geen nieuwe concepten in dit artikel, we doen gewoon de vorige taken met behulp van opdrachtregelprogramma's. Er is geen nieuwe voorwaarde, alleen dezelfde procedure, die we in eerdere delen hebben besproken.
Virsh CLI tool is een beheergebruikersinterface voor het beheren van virsh gastdomeinen. Het virsh programma kan ofwel gebruikt worden om één commando uit te voeren door het commando en zijn argumenten op de shell commandoregel te geven.
In deze sectie zullen we het gebruiken om een opslagpool voor onze KVM-omgeving te creëren. Gebruik de volgende opdracht voor meer informatie over het hulpprogramma.
# man virs.
1. Het commando gebruiken
pool-definiëren-als met virsh om een nieuwe opslagpool te definiëren, moet je ook de naam, het type en de typeargumenten specificeren.In ons geval zal de naam zijn Spoel1, type zal zijn dir. U kunt standaard vijf argumenten voor het type opgeven:
Voor (Dir) type, we hebben het laatste argument nodig “doel" om het pad van de opslagpool op te geven, voor de andere argumenten die we zouden kunnen gebruiken "–” om ze niet specifiek te maken.
# virsh pool-definieer-as Spool1 dir - - - - "/mnt/personal-data/SPool1/"
2. Gebruik de volgende opdracht om alle opslagpools in de omgeving te controleren.
# virsh pool-lijst --all.
3. Nu is het tijd om de opslagpool te bouwen, die we hierboven hebben gedefinieerd met de volgende opdracht.
# virsh pool-build Spool1.
4. Het virsh commando gebruiken zwembad-start om de opslagpool die we zojuist hebben gemaakt/gebouwd hierboven te activeren/in te schakelen.
# virsh pool-start Spool1.
5. Controleer de status van omgevingsopslagpools met de volgende opdracht.
# virsh pool-lijst --all.
U zult merken dat de status van Spoel1 omgezet naar actief.
6. Configureren Spoel1 om te beginnen libvirtd service elke keer automatisch.
# virsh pool-autostart Spool1.
7. Laten we ten slotte informatie weergeven over onze nieuwe opslagpool.
# virsh pool-info Spool1.
Gefeliciteerd, Spoel1 is klaar om te worden gebruikt, laten we proberen er opslagvolumes mee te maken.
Nu is het de beurt aan de schijfkopie, met behulp van qemu-img om een nieuwe schijfkopie te maken van Spoel1. Voor meer informatie over qemy-img, gebruik de man-pagina.
# man qemu-img.
8. We moeten de specificeren qemu-img commando “create, check,….etc”, schijfkopieformaat, het pad van de schijfkopie die u wilt maken en de grootte.
# qemu-img create -f raw /mnt/personal-data/SPool1/SVol1.img 10G.
9. Door het gebruiken van qemu-img command info, kunt u informatie krijgen over uw nieuwe schijfkopie.
Waarschuwing: Nooit gebruiken qemu-img om afbeeldingen te wijzigen die in gebruik zijn door een draaiende virtuele machine of een ander proces; dit kan het beeld vernietigen.
Nu is het tijd om virtuele machines te maken in de volgende stap.
10. Nu met het laatste en nieuwste deel, zullen we virtuele machines maken met behulp van virt-istall. De virt-install is een opdrachtregelprogramma voor het maken van nieuwe virtuele KVM-machines met behulp van de "libvirt” hypervisorbeheerbibliotheek. Gebruik voor meer informatie hierover:
# man virt-install.
Om een nieuwe virtuele KVM-machine te maken, moet u de volgende opdracht gebruiken met alle details zoals hieronder weergegeven.
# virt-install --name=rhel7 --disk path=/mnt/personal-data/SPool1/SVol1.img --graphics spice --vcpu=1 --ram=1024 --location=/run/media/dos/9e6f605a-f502-4e98-826e-e6376caea288/rhel-server-7.0-x86_64-dvd.iso --netwerk brug=virbr0.
11. U vindt er ook een pop-up virt-vierwer venster lijkt erdoor te communiceren met de virtuele machine.
Dit is het nieuwste deel van onze KVM-tutorial, we hebben natuurlijk niet alles behandeld. Het is een schot in de roos om de KVM-omgeving te krassen, dus het is jouw beurt om te zoeken en handen vuil te houden met behulp van deze aardige bronnen.
KVM Aan de slag-gids
Handleiding voor implementatie en beheer van KVM-virtualisatie