|
|
|
|
|
|
|
|
|
|
xen-users
[Xen-users] Problem finding Block device statistics for a Xen domU using
I am using fedora core 8 with two domUs installed on xen, CentOS and Fedora Core 6. I manually created a 100MB block disk device and attached it to centos domU using the following set of commands.
creating a block device
dd if=/dev/zero of=/xen/dsk.img bs=1024 count=100000 mke2fs -q /xen/dsk.img
attaching a block device to domain
xm block-attach centOS file:///xen/dsk.img /dev/hdc w
I can successfully access the above device in both domU and dom0.
The following is the XML description for centos domain fetched using virDomainGetXMLDesc("centos",0);
<domain type='xen' id='1'> <name>centOS</name> <uuid>e335a8f8-405d-33f0-5c6a-bac8282c3cb1</uuid>
<bootloader>/usr/bin/pygrub</bootloader> <os> <type>linux</type> </os> <memory>204800</memory> <currentMemory>190464</currentMemory>
<vcpu>1</vcpu> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <interface type='bridge'>
<source bridge='virbr0'/> <target dev='vif1.0'/> <mac address='00:16:3e:65:56:dc'/> <script path='vif-bridge'/> </interface>
<disk type='file' device='disk'> <driver name='file'/> <source file='/var/lib/xen/images/centos.img'/> <target dev='xvda'/>
</disk> <disk type='file' device='disk'> <driver name='file'/> <source file='///xen/dsk.img'/> <target dev='/dev/hdc'/>
</disk> <input type='mouse' bus='xen'/> <graphics type='vnc' port='5900' keymap='en-us'/> <console tty='/dev/pts/3'/> </devices>
</domain>
I am using the function virDomainBlockStats(dom,"xvda",&blstructure,sizebl) to fetch the block statistics where
dom is virDomainPtr blstructure is virDomainBlockStatsStruct
size_t sizebl=sizeof(blstructure);
and i can properly print read/write bytes and requests for "xvda", but if i use "/dev/hdc" in the place of "xvda" i get the following error libvir: Linux Stats error : this function is not supported by the hypervisor: xenLinuxDomainBlockStats: unsupported path (use xvda, hda, etc.)
I tried using "hdc" but it did not work.
plz let me know if i am doing anything wrong. Thanks in advance.
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-users] Problem finding Block device statistics for a Xen domU using libvirt API.,
shashank rachamalla <=
|
|
|
|
|