7,540
edits
Changes
KVM
,→Manage KVM
<br>
=Manage KVMmachines= ==Manage machinesList machine==
A virtuális gépek leíró xml-je a '''/etc/libvirt/qemu''' mappában található:
===List VMs===
A --all kapcsolóval a nem futó vm-eket is mutatja.
<pre>
# virsh list --all
Id Name State
----------------------------------------------------
4 mg0 running
- centOS6test shut off
</pre>
===VM info===
<pre>
# virsh dominfo mg0
Id: 4
Name: mg0
UUID: 8cd073a2-577a-438e-a449-681a58100fb3
OS Type: hvm
State: running
CPU(s): 1
CPU time: 26.7s
Max memory: 1048576 KiB
Used memory: 1048576 KiB
Persistent: yes
Autostart: disable
Managed save: no
Security model: none
Security DOI: 0
</pre>
===List all===
List all the running networks:
<br>
<br>
https://libvirt.org/storage.html<br>
Allocation: 332.00 KiB
</pre>
===Volumes of VM===
A virsh sajnos nem biztosít semmilyen eszközt arra, hogy a kilistázza hogy melyik volume-ot melyik VM használja. Ráadásul azok a volume-okat, amik nincsenek pool-ban lehet hogy semmilyen módon nem mutatja meg. A
Ahogy azt már láthattuk, az VM információk a '''/etc/libvirt/qemu''' mappában található XML fájlokban vannak tárolva. Ebben a fájlban szemmel is megkereshetjük a felcsatolt volume-okat, vagy egy XLST transzformációval is kinyerhetjük a kívánt sorokat a xsltproc program segítségével.
xsltproc is a command line tool for applying XSLT stylesheets to XML documents