Bii o ṣe le Ṣakoso Ayika Virtual KVM nipa lilo Awọn irinṣẹ Irinṣẹ ni Linux


Ninu apakan kẹrin yii ti jara KVM wa, a n jiroro nipa iṣakoso ayika KVM nipa lilo CLI. A lo 'Virt-fi sori ẹrọ' CL irinṣẹ lati ṣẹda ati tunto awọn ẹrọ foju, virsh CL ọpa lati ṣẹda ati tunto awọn adagun-ipamọ ati qemu-img CL irinṣẹ lati ṣẹda ati ṣakoso awọn aworan disiki.

Ko si ohun ti awọn imọran tuntun ninu nkan yii, a kan ṣe awọn iṣẹ iṣaaju ni lilo awọn irinṣẹ laini aṣẹ. Ko si ohun pataki ṣaaju, o kan ilana kanna, a ti sọrọ ni awọn ẹya ti tẹlẹ.

Igbesẹ 1: Tunto Pool Pool

Virsh CLI irinṣẹ jẹ wiwo olumulo iṣakoso fun iṣakoso awọn ibugbe alejo virsh. Eto virsh le ṣee lo boya lati ṣiṣẹ aṣẹ kan nipa fifun aṣẹ ati awọn ariyanjiyan rẹ lori laini aṣẹ ikarahun.

Ni apakan yii, a yoo lo lati ṣẹda adagun-ipamọ fun agbegbe KVM wa. Fun alaye diẹ sii nipa ọpa, lo aṣẹ atẹle.

# man virsh

1. Lilo pipaṣẹ adagun-setumo-bi pẹlu virsh lati ṣalaye adagun ipamọ titun, o nilo tun lati ṣafihan orukọ, iru ati awọn ariyanjiyan iru.

Ninu ọran wa, orukọ yoo jẹ Spool1 , oriṣi yoo jẹ dir . Nipa aiyipada o le pese awọn ariyanjiyan marun fun iru:

  1. orisun-agbalejo
  2. orisun-ọna
  3. orisun-dev
  4. orukọ-orisun
  5. ibi-afẹde

Fun iru ( Dir ), a nilo ariyanjiyan to kẹhin\" ibi-afẹde " lati ṣafihan ọna ti adagun-ipamọ, fun awọn ariyanjiyan miiran ti a le lo\" - ”lati ṣalaye wọn.

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

2. Lati ṣayẹwo gbogbo awọn adagun ipamọ ti o ni ni ayika, lo aṣẹ atẹle.

# virsh pool-list --all

3. Bayi o to akoko lati kọ adagun-ipamọ, eyiti a ti ṣalaye loke pẹlu aṣẹ atẹle.

# virsh pool-build Spool1

4. Lilo pipaṣẹ virsh adagun-bẹrẹ lati ṣiṣẹ/mu ki adagun-ipamọ ti a ṣẹṣẹ ṣẹda/kọ loke wa.

# virsh pool-start Spool1

5. Ṣayẹwo ipo awọn adagun-ipamọ ayika ni lilo pipaṣẹ atẹle.

# virsh pool-list --all

Iwọ yoo ṣe akiyesi pe ipo ti Spool1 yipada si iṣiṣẹ.

6. Ṣe atunto Spool1 lati bẹrẹ nipasẹ libvirtd iṣẹ ni gbogbo igba ti a ba pari laifọwọyi.

# virsh pool-autostart Spool1

7. Lakotan jẹ ki ifihan alaye nipa adagun-ipamọ tuntun wa.

# virsh pool-info Spool1

A ku oriire, Spool1 ti ṣetan lati lo jẹ ki o gbiyanju lati ṣẹda awọn iwọn titoju lilo rẹ.

Igbesẹ 2: Tunto Awọn iwọn Ipamọ/Awọn aworan Disiki

Bayi o jẹ titan aworan disk, ni lilo qemu-img lati ṣẹda aworan disiki tuntun lati Spool1 . Fun awọn alaye diẹ sii nipa qemy-img , lo oju-iwe eniyan naa.

# man qemu-img

8. A yẹ ki o ṣọkasi qemu-img pipaṣẹ “ṣẹda, ṣayẹwo,… .etc”, ọna kika aworan disk, ọna ti aworan disiki ti o fẹ ṣẹda ati iwọn naa.

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

9. Nipa lilo qemu-img alaye pipaṣẹ, o le gba alaye nipa aworan disiki tuntun rẹ.

Ikilọ: Maṣe lo qemu-img lati yipada awọn aworan ni lilo nipasẹ ẹrọ iṣiṣẹ ti nṣiṣẹ tabi ilana miiran; eyi le pa aworan naa run.

Bayi akoko rẹ lati ṣẹda awọn ẹrọ foju ni igbesẹ ti n tẹle.

Igbesẹ 3: Ṣẹda Awọn Ẹrọ Mimọ

10. Bayi pẹlu apakan ti o kẹhin ati apakan tuntun, a yoo ṣẹda awọn ẹrọ foju nipa lilo virt-istall . Awọn fere-fi sori ẹrọ jẹ irinṣẹ laini aṣẹ fun ṣiṣẹda awọn ẹrọ foju KVM tuntun nipa lilo ile-ikawe iṣakoso hypervisor “ libvirt ”. Fun awọn alaye diẹ sii nipa rẹ, lo:

# man virt-install

Lati ṣẹda ẹrọ foju KVM tuntun, o nilo lati lo aṣẹ atẹle pẹlu gbogbo awọn alaye bi o ṣe han ni isalẹ.

  1. Orukọ: Orukọ Ẹrọ Ẹrọ.
  2. Ipo Disk: Ipo ti aworan disiki.
  3. Awọn aworan: Bii o ṣe le sopọ si VM “Nigbagbogbo jẹ SPICE”.
  4. vcpu: Nọmba ti foju Sipiyu's.
  5. àgbo: Iye iranti ti a pin sita ni awọn megabeti.
  6. Ipo: Sọ pato ọna orisun fifi sori ẹrọ.
  7. Nẹtiwọọki: Sọ nẹtiwọọki foju kan “Nigbagbogbo jẹ afara vibr00”.

# 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. Iwọ yoo wa tun agbejade virt-vierwer window yoo han lati ṣe ibasọrọ pẹlu ẹrọ foju nipasẹ rẹ.

Ipari

Eyi ni apakan tuntun ti ẹkọ KVM wa, a ko ti bo gbogbo nkan dajudaju. O jẹ ibọn kan lati ṣe itọju agbegbe KVM nitorinaa akoko tirẹ lati wa ati jẹ ki ọwọ di idọti nipa lilo awọn orisun to dara.

Itọsọna Bibẹrẹ KVM
Imuṣiṣẹ Agbara Iwoye KVM ati Itọsọna Isakoso