Jinsi ya Kusimamia Mazingira ya Virtual ya KVM kwa kutumia Vyombo vya Amri kwenye Linux


Katika sehemu hii ya 4 ya mfululizo wetu wa KVM, tunajadili usimamizi wa mazingira wa KVM kwa kutumia CLI. Tunatumia 'virt-install' zana ya CL kuunda na kusanidi mashine pepe, virsh CL zana ili kuunda na kusanidi hifadhi na qemu-img CL zana ya kuunda na kudhibiti picha za diski.

Hakuna dhana mpya katika makala hii, tunafanya tu kazi za awali kwa kutumia zana za mstari wa amri. Hakuna sharti jipya, utaratibu ule ule, tumejadili katika sehemu zilizopita.

Hatua ya 1: Sanidi Dimbwi la Kuhifadhi

Zana ya Virsh CLI ni kiolesura cha usimamizi cha kudhibiti vikoa vya wageni walioalikwa. Programu ya virsh inaweza kutumika ama kutekeleza amri moja kwa kutoa amri na hoja zake kwenye safu ya amri ya ganda.

Katika sehemu hii, tutaitumia kuunda hifadhi ya mazingira yetu ya KVM. Kwa habari zaidi kuhusu chombo, tumia amri ifuatayo.

# man virsh

1. Kwa kutumia amri pool-define-as yenye virsh ili kufafanua hifadhi mpya, unahitaji pia kubainisha jina, aina na aina za hoja.

Kwa upande wetu, jina litakuwa Spool1, aina itakuwa dir. Kwa chaguo-msingi unaweza kutoa hoja tano za aina:

  1. mwenyeji-chanzo
  2. njia-chanzo
  3. chanzo-dev
  4. jina-chanzo
  5. lengo

Kwa aina ya (Dir), tunahitaji hoja ya mwisho \lengo ili kubainisha njia ya hifadhi, kwa hoja nyingine tunazoweza kutumia \” ili kutobainisha.

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

2. Kuangalia mabwawa yote ya hifadhi uliyo nayo katika mazingira, tumia amri ifuatayo.

# virsh pool-list --all

3. Sasa ni wakati wa kujenga hifadhi ya hifadhi, ambayo tumeelezea hapo juu na amri ifuatayo.

# virsh pool-build Spool1

4. Kwa kutumia virsh amri pool-start ili kuwasha/kuwasha hifadhi ambayo tumetoka kuunda/kujenga hapo juu.

# virsh pool-start Spool1

5. Angalia hali ya mabwawa ya kuhifadhi mazingira kwa kutumia amri ifuatayo.

# virsh pool-list --all

Utagundua kuwa hali ya Spool1 imebadilishwa kuwa amilifu.

6. Sanidi Spool1 ili kuanza kwa huduma ya libvirtd kila wakati kiotomatiki.

# virsh pool-autostart Spool1

7. Hatimaye huruhusu kuonyesha taarifa kuhusu hifadhi yetu mpya.

# virsh pool-info Spool1

Hongera, Spool1 iko tayari kutumika hebu tujaribu kuunda kiasi cha hifadhi kwa kuitumia.

Hatua ya 2: Sanidi Kiasi cha Hifadhi/Picha za Diski

Sasa ni zamu ya picha ya diski, kwa kutumia qemu-img kuunda picha mpya ya diski kutoka Spool1. Kwa maelezo zaidi kuhusu qemy-img, tumia ukurasa wa mtu.

# man qemu-img

8. Tunapaswa kutaja qemu-img amri unda, angalia, .... nk, umbizo la picha ya diski, njia ya picha ya diski unayotaka kuunda na ukubwa.

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

9. Kwa kutumia qemu-img maelezo ya amri, unaweza kupata taarifa kuhusu taswira yako mpya ya diski.

Onyo: Usiwahi kutumia qemu-img kurekebisha picha zinazotumiwa na mashine pepe inayoendesha au mchakato mwingine wowote; hii inaweza kuharibu picha.

Sasa ni wakati wake wa kuunda mashine pepe katika hatua inayofuata.

Hatua ya 3: Unda Mashine Pembeni

10. Sasa kwa sehemu ya mwisho na ya hivi punde zaidi, tutaunda mashine pepe kwa kutumia virt-istall. Virt-install ni zana ya mstari amri ya kuunda mashine mpya za mtandaoni za KVM kwa kutumia maktaba ya usimamizi ya “libvirt” ya hypervisor. Kwa maelezo zaidi juu yake, tumia:

# man virt-install

Ili kuunda mashine mpya ya KVM, unahitaji kutumia amri ifuatayo na maelezo yote kama inavyoonyeshwa hapa chini.

  1. Jina: Jina la Mashine Pembeni.
  2. Mahali pa Diski: Mahali pa picha ya diski.
  3. Michoro : Jinsi ya kuunganisha kwa VM Kawaida kuwa SPICE.
  4. vcpu : Idadi ya CPU pepe.
  5. ram : Kiasi cha kumbukumbu iliyotengwa katika megabaiti.
  6. Mahali : Bainisha njia ya chanzo cha usakinishaji.
  7. Mtandao : Bainisha mtandao pepe “Kawaida kuwa 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. Utapata pia dirisha ibukizi virt-vierwer linaonekana kuwasiliana na mashine pepe kupitia hilo.

Hitimisho

Hii ni sehemu ya hivi punde ya mafunzo yetu ya KVM, hatujashughulikia kila kitu bila shaka. Ni hatua nzuri kuchana mazingira ya KVM kwa hivyo ni zamu yako kutafuta na kuweka mikono michafu kwa kutumia rasilimali hii nzuri.

Mwongozo wa Kuanza wa KVM
Mwongozo wa Utekelezaji na Utawala wa KVM