[libvirt-users] some problem with snapshot by libvirt
by xingxing gao
Hi,all,i am using libvirt to manage my vm,in these days i am testing
the libvirt snapshot ,but meet some problem:
the snapshot was created from this command:
snapshot-create-as win7 --disk-only --diskspec
vda,snapshot=external --diskspec hda,snapshot=no
but when i tried to revert from the snapshot which created from the
above command ,i got error below:
virsh # snapshot-revert win7 1338041515 --force
error: unsupported configuration: revert to external disk snapshot not
supported yet
version:
virsh # version
Compiled against library: libvir 0.9.4
Using library: libvir 0.9.4
Using API: QEMU 0.9.4
Running hypervisor: QEMU 1.0.93
10 years, 5 months
[libvirt-users] deadlock on connection loosing
by Александр
libvirtd will lock if for example kill programm which established connection,
only sigkill + restart helps., to reproduce:
virConnectPtr libvirt_connection = virConnectOpen("qemu:///system");
if(libvirt_connection == NULL)
{
std::cout<<"failed to connect to qemu:///system\n";
exit(-1);
}
exit(0);
11 years, 10 months
[libvirt-users] Same credentials stored in auth.conf for many servers
by Maciej Gałkiewicz
Hello
According to client authentication in documentation (
http://libvirt.org/auth.html) it is possible to store credentials in
auth.conf file and make appropriate mappings to servers:
[auth-$SERVICE-$HOSTNAME]
credentials=$CREDENTIALS
Is it possible to use the same credentials for many servers without
explicitly describing it?
For example replacing:
[auth-libvirt-myhost1]
credentials=mycred
[auth-libvirt-myhost2]
credentials=mycred
with:
[auth-libvirt-myhost*]
credentials=mycred
or
[auth-libvirt-any]
credentials=mycred
regards
--
Maciej Gałkiewicz
Shelly Cloud Sp. z o. o., Sysadmin
http://shellycloud.com/, macias(a)shellycloud.com
KRS: 0000440358 REGON: 101504426
11 years, 10 months
[libvirt-users] VMware distributed port groups..Supported?
by Morgan McLean
Hi,
I installed libvirt on CentOS 6 today, only to find I could create the
volume, create the VM, but could not assign the interface to a distributed
port group. I then downloaded the latest source, compiled, and it looks to
be the same...unless its under a command I'm not recognizing?
Does anybody have the great tip that is going to set me free? I hope?
Everything we use is on the vSwitches, as we run 60-80 VLAN's to each
cluster member.
--
Thanks,
Morgan
11 years, 10 months
[libvirt-users] add support to vde2
by Rodolfo Andres
what about add support to vde2??, in vde2-svn you can find a patch but is
outdated, try to apply to current version but lots of rej.
sadly im not a dev so cant help..
Regards.
--
11 years, 10 months
[libvirt-users] qemu-img convert to "sparse" LV
by Edoardo Comar
Apologies as this is is not a specific libvirt question.
Is qemu-img convert compatible with thin-provisioned LVs as targets ?
I wanted to convert a file-based image to a LV image
where the file-based image has a capacity much larger than the actual data
it contains, so it has a small footprint on disk
(either a qcow2 or a raw, but sparse, image).
If I use qemu-img convert -O raw ... with a target LV sized to the full
capacity of the file-image, all is fine.
But if I try use an LV whose virtual size equals the capacity, but its
size is smaller (although more than enough for the data)
the LV is invariably corrupt.
If I try use a thin-provisioned LV pool, and a LV backed by that pool,
the LV resulting from qemu-img convert is not corrupt but it uses as much
space as the file-image capacity it came from.
This on both RHEL64 and Fedora18.
--------------------------------------------------
regards,
Edoardo Comar
WebSphere Application Service Platform for Networks (ASPN)
ecomar(a)uk.ibm.com
+44 (0)1962 81 5576
IBM UK Ltd, Hursley Park, SO21 2JN
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
11 years, 10 months
[libvirt-users] virt-manager 0.10.0 gentoo bug on start?
by Marko Weber | ZBF
hello i installed virt-manager 0.10.0 on gentoo.
on start i get:
Fehler beim Starten des Virtual Machine Managers: cannot import name
SpiceClientGtk
Traceback (most recent call last):
File "/usr/share/virt-manager/virt-manager", line 303, in <module>
main()
File "/usr/share/virt-manager/virt-manager", line 267, in main
from virtManager.engine import vmmEngine
File "/usr/share/virt-manager/virtManager/engine.py", line 45, in
<module>
from virtManager.details import vmmDetails
File "/usr/share/virt-manager/virtManager/details.py", line 37, in
<module>
from virtManager.console import vmmConsolePages
File "/usr/share/virt-manager/virtManager/console.py", line 28, in
<module>
from gi.repository import SpiceClientGtk
ImportError: cannot import name SpiceClientGtk
i dont set useflag spice. so why it alerts it cant import spice?
any ideas ?
thank you
marko
11 years, 10 months
[libvirt-users] error : Failed to find user record for uid '32722'
by Tony Cebzanov
I'm trying to use the libvirt Python API to manage VirtualBox VMs on Mac
OS X 10.8.3. I'm running libvirt 1.0.6 via Homebrew. However, the
following trivial Python script:
import libvirt
conn = libvirt.open('vbox:///session')
gives me the following error:
libvirt: error : Failed to find user record for uid '32722': Success
Traceback (most recent call last):
File "ch3vm.py", line 3, in <module>
conn = libvirt.open('vbox:///session')
File "/usr/local/lib/python2.7/site-packages/libvirt.py", line 236,
in open
if ret is None:raise libvirtError('virConnectOpen() failed')
libvirt.libvirtError: Failed to find user record for uid '32722': Success
I have no idea where that uid 32722 is coming from -- it's not the uid
of my user account, any of my VirtualBox files, or anything else that
I'm aware of.
Anyone have any idea what's going on here?
11 years, 10 months
[libvirt-users] virsh can create vHBA, but returen error msg "Node device not found"
by Dennis Chen
Hi,
I am using the libvirt 1.0.6 with the patch applied:
http://libvirt.org/git/?p=libvirt.git;a=commitdiff;h=371c155
The problem I encountered is, with virsh comand 'nodedev-create
/home/kvm/vHBA.xml', the vHBA can be generated as expected on the host,
but error msg will show in the virsh shell:
libvirt: Node Device Driver error : Node device not found
I try to find the reason with gdb, and found that the 'nodedev-create'
command will call virNetClientIOEventLoop() function of the remote
driver, in this function, code will wait on:
repoll:
ret = poll(fds, ARRAY_CARDINALITY(fds), timeout);
after about 50s, poll() returns, but the replied
msg->header.status=VIR_NET_ERROR.
I am not familiar with the rpc call in the remote driver, does anybody
here can give some clues?
BRs,
Dennis
11 years, 10 months