[libvirt-users] invalid argument error when using cache parameter

Osier Yang jyang at redhat.com
Sun Jan 23 11:35:06 UTC 2011


于 2011年01月22日 14:57, Igor Serebryany 写道:
> Actually, I only get the error when using cache='none' -- writethrough
> and writeback both work, and default works also but the cache parameter
> is gone from the driver element if I do a dumpxml.
> 

Hi, Igor,

Could you check the disk cache support of your qemu?

[root at Osier libvirt]# qemu-kvm --help | grep cache
       [,cache=writethrough|writeback|none|unsafe][,format=f]

And, also the qemu command line for your guest?
/var/log/libvirt/qemu/$guest.log

Regards
Osier
> i also forgot to include versions:
> 
> cloud1:~# qemu --version
> QEMU PC emulator version 0.12.5 (Debian 0.12.5+dfsg-3), Copyright (c) 2003-2008 Fabrice Bellard
> cloud1:~# virsh --version
> 0.8.6
> 
> --Igor
> 
> On Sat, Jan 22, 2011 at 12:49:55AM -0600, Igor Serebryany wrote:
>> hi,
>>
>> 	i tried to add a 'cache' argument to the 'driver' element in my
>> 	domainxml for qemu/kvm. i tried adding cache="none" as well as
>> 	"writethrough" and "writeback", but every time i get these errors:
>>
>> libvirtError: internal error process exited while connecting to monitor: char device redirected to /dev/pts/1
>> qemu: could not open disk image /vms/test.img: Invalid argument
>>
>> 	the full driver line looks like this:
>> 	<driver name="qemu" type="raw" cache="none"/>
>>
>> 	the same domainxml works just fine without the cache parameter. does
>> 	anyone know what i'm doing wrong? is there some other way to set the
>> 	default cache policy on qemu/kvm? i didn't see anything in the
>> 	config file...
>>
>>
>> --igor
> 
> 
> 
>> _______________________________________________
>> libvirt-users mailing list
>> libvirt-users at redhat.com
>> https://www.redhat.com/mailman/listinfo/libvirt-users
> 
> 
> 
> _______________________________________________
> libvirt-users mailing list
> libvirt-users at redhat.com
> https://www.redhat.com/mailman/listinfo/libvirt-users




More information about the libvirt-users mailing list