Hello, Using ONE 4.2 on Debian wheezy.
I just upgrade the qemu and libvirt to wheezy backports to solve bad interaction between emulated card and guest kernel[1]. Now I can not boot VMs with PERSISTENT images. I found a thread[2] on the mailing-list which looked like my problem, I made the checks without success. My environment: --------------- OS: Debian Wheezy qemu-kvm: 1.7.0+dfsg-2~bpo70+2 libvirt-bin: 1.2.1-1~bpo70+1 ONE: 4.2, from OpenNebula deb packages Datastores: - 0: local disk of each host - 1: NFS TM_MAD=qcow2 Test 1: ------- IMAGE_ID=114 PERSISTENT=NO The VM boots fine Test 2: ------- IMAGE_ID=114 PERSISTENT=YES The VM FAILED. The only difference is the use of a symlink, does someone know any issue with libvirt/qemu to use disk images though symlink? Regards. oneadmin@nebula:~$ cat vms/1937/transfer.0.prolog LN qcow2 benjamin:/var/lib/one/datastores/1/5d2be6f9746fc3447be11c6621da87df igor:/var/lib/one//datastores/0/1937/disk.0 1937 1 CONTEXT ssh /var/lib/one/vms/1937/context.sh igor:/var/lib/one//datastores/0/1937/disk.1 1937 0 oneadmin@nebula:~$ cat vms/1937/deployment.0 <domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> <name>one-1937</name> <vcpu>1</vcpu> <cputune> <shares>21</shares> </cputune> <memory>524288</memory> <os> <type arch='x86_64'>hvm</type> <boot dev='hd'/> </os> <devices> <emulator>/usr/bin/kvm</emulator> <disk type='file' device='disk'> <source file='/var/lib/one//datastores/0/1937/disk.0'/> <target dev='vda'/> <driver name='qemu' type='qcow2' cache='writeback'/> </disk> <disk type='file' device='cdrom'> <source file='/var/lib/one//datastores/0/1937/disk.1'/> <target dev='hda'/> <readonly/> <driver name='qemu' type='raw'/> </disk> <interface type='bridge'> <source bridge='vsw'/> <virtualport type='openvswitch'/> <mac address='02:00:0a:00:2a:0e'/> <model type='virtio'/> </interface> <graphics type='vnc' listen='0.0.0.0' port='7837' keymap='fr'/> </devices> <features> <acpi/> </features> </domain> oneadmin@nebula:~$ cat /var/log/one/1937.log Wed Jan 29 15:06:31 2014 [DiM][I]: New VM state is ACTIVE. Wed Jan 29 15:06:32 2014 [LCM][I]: New VM state is PROLOG. Wed Jan 29 15:06:46 2014 [LCM][I]: New VM state is BOOT Wed Jan 29 15:06:46 2014 [VMM][I]: Generating deployment file: /var/lib/one/vms/1937/deployment.0 Wed Jan 29 15:06:46 2014 [VMM][I]: ExitCode: 0 Wed Jan 29 15:06:46 2014 [VMM][I]: Successfully execute network driver operation: pre. Wed Jan 29 15:06:46 2014 [VMM][I]: Command execution fail: cat << EOT | /var/tmp/one/vmm/kvm/deploy '/var/lib/one//datastores/0/1937/deployment.0' 'igor' 1937 igor Wed Jan 29 15:06:46 2014 [VMM][I]: error: Failed to create domain from /var/lib/one//datastores/0/1937/deployment.0 Wed Jan 29 15:06:46 2014 [VMM][I]: error: Failed to open file '/var/lib/one//datastores/0/1937/disk.0': Premission denied Wed Jan 29 15:06:46 2014 [VMM][E]: Could not create domain from /var/lib/one//datastores/0/1937/deployment.0 Wed Jan 29 15:06:46 2014 [VMM][I]: ExitCode: 255 Wed Jan 29 15:06:46 2014 [VMM][I]: Failed to execute virtualization driver operation: deploy. Wed Jan 29 15:06:46 2014 [VMM][E]: Error deploying virtual machine: Could not create domain from /var/lib/one//datastores/0/1937/deployment.0 Wed Jan 29 15:06:47 2014 [DiM][I]: New VM state is FAILED oneadmin@host:~/datastores/0/1937$ virsh -c qemu:///system create deployment.0 error: Failed to create domain from deployment.0 error: Failed to open file '/var/lib/one//datastores/0/1937/disk.0': Permission denied oneadmin@host:~/datastores/0/1937$ ls -l disk.0 lrwxrwxrwx 1 oneadmin oneadmin 58 jan. 29 15:06 disk.0 -> /var/lib/one/datastores/1/5d2be6f9746fc3447be11c6621da87df oneadmin@host:~/datastores/0/1937$ ls -lL disk.0 -rw-rw---- 1 oneadmin oneadmin 1357250560 nov. 18 17:42 disk.0 root@host:~# grep -E '^(user|groud|dynamic)' /etc/libvirt/qemu.conf user = "oneadmin" dynamic_ownership = 0 Footnotes: [1] http://paste.debian.net/plain/78845 [2] http://lists.opennebula.org/pipermail/users-opennebula.org/2013-February/022168.html -- Daniel Dehennin Récupérer ma clef GPG: gpg --keyserver pgp.mit.edu --recv-keys 0x7A6FE2DF
pgpmX0zLVTBC_.pgp
Description: PGP signature
_______________________________________________ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org