You can get the block devices assigned to a VM with the following..

 

virsh domblklist <machine>

Target     Source

------------------------------------------------

vda        /VirtualMachines/KVM/machine.qcow2

hdc        /VirtualMachines/iso/gparted-live-0.12.1-1.iso

 

For more detailed info, you can use qemu-img on the above returned block device

 

qemu-img info /VirtualMachines/KVM/machine.qcow2

image: /VirtualMachines/KVM/machine.qcow2

file format: qcow2

virtual size: 250G (268435456000 bytes)

disk size: 174G

cluster_size: 65536

 

   HTH,

 

   -Adam

 

From: libvirt-users-bounces@redhat.com [mailto:libvirt-users-bounces@redhat.com] On Behalf Of Manzoor Ahamed
Sent: Friday, September 13, 2013 2:26 AM
To: libvirt-users@redhat.com
Subject: [libvirt-users] Regarding libvirt usage

 

Hi Team,

 

        I am using libvirt module to retrieve configuration of the virtual machines, Can you please tell me how to retrieve the  disk space of the Virtual machines. In my KVM hyper i am running two virtual machines.

 

Regards

Manzoor