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:
- vir-gostitelj
- izvorna pot
- source-dev
- ime-vira
- 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.
- Ime: Ime navideznega računalnika.
- Lokacija diska: lokacija slike diska.
- Grafika: Kako vzpostaviti povezavo z VM “Običajno SPICE”.
- vcpu: število navideznih CPU-jev.
- ram: količina dodeljenega pomnilnika v megabajtih.
- Lokacija: Določite pot namestitvenega vira.
- 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