I denne 4. delen av vår KVM -serien, vi diskuterer KVM miljøledelse ved hjelp av CLI. Vi bruker 'Virt-install' CL -verktøy for å lage og konfigurere virtuelle maskiner, virsh CL verktøy for å lage og konfigurere lagringsbassenger og qemu-img CL verktøy for å lage og administrere diskbilder.
Det er ikke noe nytt konsept i denne artikkelen, vi gjør bare de tidligere oppgavene ved hjelp av kommandolinjeverktøy. Det er ingen ny forutsetning, bare den samme prosedyren, som vi har diskutert i tidligere deler.
Virsh CLI verktøyet er et administrasjonsbrukergrensesnitt for å administrere virsh -gjestedomener. Virsh -programmet kan enten brukes til å kjøre en kommando ved å gi kommandoen og dens argumenter på kommandolinjen på skallet.
I denne delen vil vi bruke den til å lage lagringsbasseng for vårt KVM -miljø. For mer informasjon om verktøyet, bruk følgende kommando.
# mann virsh.
1. Bruke kommandoen pool-define-as med virsh for å definere nytt lagringsbasseng, må du også angi navn, type og type argumenter.
I vårt tilfelle vil navnet være Snelle 1, typen vil være dir. Som standard kan du gi fem argumenter for typen:
For (Dir) type, trenger vi den siste argumet “mål"For å spesifisere banen til lagringsbassenget, for de andre argumentene vi kan bruke"–”For å spesifisere dem.
# virsh pool -define -as Spool1 dir - - - - "/mnt/personal -data/SPool1/"
2. For å sjekke alle lagringsbassengene du har i miljøet, bruker du følgende kommando.
# virsh pool-list-alle.
3. Nå er det på tide å bygge lagringsbassenget, som vi har definert ovenfor med følgende kommando.
# virsh pool-build Spool1.
4. Bruker virsh -kommandoen bassengstart for å aktivere/aktivere lagringsbassenget vi nettopp har opprettet/bygget ovenfor.
# virsh pool-start Spool1.
5. Kontroller statusen til miljølagringsbassengene ved å bruke følgende kommando.
# virsh pool-list-alle.
Du vil legge merke til at statusen til Snelle 1 konvertert til aktiv.
6. Konfigurer Snelle 1 å starte med libvirtd service hver gang automatisk.
# virsh pool-autostart Spool1.
7. Endelig kan vi vise informasjon om vårt nye lagringsbasseng.
# virsh pool-info Spool1.
Gratulerer, Snelle 1 er klar til bruk kan vi prøve å lage lagringsvolumer ved å bruke den.
Nå er det disk image sin tur, å bruke qemu-img å lage nytt diskbilde fra Snelle 1. For mer informasjon om qemy-img, bruk mannssiden.
# mann qemu-img.
8. Vi bør spesifisere qemu-img kommandoen "opprett, sjekk,... .etc", diskbildeformat, banen til diskbildet du vil opprette og størrelsen.
# qemu-img create -f raw /mnt/personal-data/SPool1/SVol1.img 10G.
9. Ved bruk av qemu-img kommandoinformasjon, kan du få informasjon om det nye diskbildet.
Advarsel: Bruk aldri qemu-img å endre bilder som brukes av en kjørende virtuell maskin eller annen prosess; dette kan ødelegge bildet.
Nå er det på tide å lage virtuelle maskiner i neste trinn.
10. Nå med den siste og siste delen, vil vi lage virtuelle maskiner ved hjelp av virt-istall. De virt-install er et kommandolinjeverktøy for å lage nye virtuelle KVM -maskiner ved hjelp av "libvirt”Hypervisor -administrasjonsbibliotek. For mer informasjon om det, bruk:
# mann virt-install.
For å lage en ny virtuell KVM -maskin må du bruke følgende kommando med alle detaljene som vist nedenfor.
# 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-nettverk bro = virbr0.
11. Du finner også en pop-up virt-vierwer vinduet ser ut til å kommunisere med virtuell maskin gjennom det.
Dette er den siste delen av KVM -opplæringen vår, vi har selvfølgelig ikke dekket alt. Det er et skudd å klø KVM -miljøet, så det er din tur til å søke og holde hendene skitne ved å bruke disse fine ressursene.
KVM Komme i gang -guide
KVM -distribusjons- og administrasjonsveiledning for virtualisering