Kako upravljati navidezno okolje KVM z orodji ukazne vrstice v Linuxu


V tem 4. delu naše serije KVM razpravljamo o upravljanju okolja KVM z uporabo CLI. Za ustvarjanje in konfiguriranje navideznih strojev uporabljamo orodje 'virt-install' CL, orodje virsh CL za ustvarjanje in konfiguriranje pomnilniških bazenov in qemu-img CL orodje za ustvarjanje in upravljanje slik diska.

V tem članku ni nič novega, samo prejšnja opravila izvajamo z orodji ukazne vrstice. Ni novega predpogoja, prav isti postopek, o katerem smo že govorili v prejšnjih delih.

1. korak: Konfigurirajte pomnilniško področje

Orodje Virsh CLI je uporabniški vmesnik za upravljanje virsh domen za goste. Program virsh lahko uporabite za zagon enega ukaza, tako da ukaz in njegove argumente navedete v ukazni vrstici lupine.

V tem razdelku ga bomo uporabili za ustvarjanje prostora za shranjevanje za naše okolje KVM. Za več informacij o orodju uporabite naslednji ukaz.

# man virsh

1. Z ukazom pool-define-as z virsh za definiranje novega pomnilniškega področja morate določiti tudi ime, vrsto in argumente tipa.

V našem primeru bo ime Spool1 , vrsta dir . Privzeto lahko navedete pet argumentov za vrsto:

  1. vir-gostitelj
  2. izvorna pot
  3. source-dev
  4. ime-vira
  5. cilj

Za vrsto ( Dir ) potrebujemo zadnji argumet\" cilj ", da določimo pot pomnilniškega področja, za ostale argumente, ki bi jih lahko uporabili\" - «, da jih ne določite.

# virsh pool-define-as Spool1 dir - - - - "/mnt/personal-data/SPool1/"

2. Če želite preveriti vsa področja pomnilnika, ki jih imate v okolju, uporabite naslednji ukaz.

# virsh pool-list --all

3. Zdaj je čas, da zgradimo pomnilniško področje, ki smo ga definirali zgoraj z naslednjim ukazom.

# virsh pool-build Spool1

4. Uporaba virsh ukaza pool-start za aktiviranje/omogočanje prostora za shranjevanje, ki smo ga pravkar ustvarili/zgradili zgoraj.

# virsh pool-start Spool1

5. Preverite stanje bazenov za shranjevanje okolja z naslednjim ukazom.

# virsh pool-list --all

Opazili boste, da je stanje Spool1 pretvorjeno v aktivno.

6. Konfigurirajte Spool1 tako, da samodejno zažene storitev libvirtd .

# virsh pool-autostart Spool1

7. Končno omogoča prikaz informacij o našem novem pomnilniškem področju.

# virsh pool-info Spool1

Čestitamo, Spool1 je pripravljen za uporabo. Poskusite z njim ustvariti nosilce pomnilnika.

2. korak: Konfigurirajte nosilce/slike diska

Zdaj je na vrsti slika diska z uporabo qemu-img za ustvarjanje nove slike diska iz Spool1 . Za več podrobnosti o qemy-img uporabite man stran.

# man qemu-img

8. Določiti moramo ukaz qemu-img »ustvari, preveri,… .etc«, format slike diska, pot slike diska, ki jo želite ustvariti, in velikost.

# qemu-img create -f raw /mnt/personal-data/SPool1/SVol1.img 10G

9. Z uporabo podatkov o ukazu qemu-img lahko dobite informacije o novi podobi diska.

Opozorilo: Nikoli ne uporabljajte qemu-img za spreminjanje slik, ki jih uporablja navidezni stroj ali kateri koli drug postopek; to lahko uniči sliko.

Zdaj je čas, da v naslednjem koraku ustvarite navidezne stroje.

3. korak: ustvarite navidezne stroje

10. Zdaj z zadnjim in najnovejšim delom bomo ustvarili navidezne stroje z uporabo virt-istall . Vir-install je orodje ukazne vrstice za ustvarjanje novih navideznih strojev KVM z uporabo knjižnice za upravljanje hipervizorja » libvirt «. Za več podrobnosti o tem uporabite:

# man virt-install

Če želite ustvariti nov navidezni stroj KVM, morate uporabiti naslednji ukaz z vsemi podrobnostmi, kot je prikazano spodaj.

  1. Ime: Ime navideznega računalnika.
  2. Lokacija diska: lokacija slike diska.
  3. Grafika: Kako vzpostaviti povezavo z VM “Običajno SPICE”.
  4. vcpu: število navideznih CPU-jev.
  5. ram: količina dodeljenega pomnilnika v megabajtih.
  6. Lokacija: Določite pot namestitvenega vira.
  7. Omrežje: določite navidezno omrežje »Običajno bodite vibr00 bridge«.

# 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 --network bridge=virbr0

11. Ugotovili boste tudi pojavno okno virt-vierwer , ki prek njega komunicira z navideznim računalnikom.

Zaključek

To je zadnji del naše vadnice za KVM, seveda nismo zajeli vsega. Dovolj je, da opraskate okolje KVM, zato ste na vrsti, da s temi lepimi viri iščete in ohranjate roke umazane.

KVM Vodnik za začetek
Vodič za uvajanje in upravljanje virtualizacije KVM