Hi Jaime, bash-4.1$ sudo -u oneadmin virsh -c qemu:///system create deployment.0 Fehler: Fehler beim Erstellen der Domain von deployment.0 Fehler: internal error process exited while connecting to monitor: qemu-kvm: -drive file=/var/lib/one//datastores/0/18/disk.0,if=none,id=drive-ide0-0-0,format=r aw: could not open disk image /var/lib/one//datastores/0/18/disk.0: Permission denied
bash-4.1$ ls -lL disk.0 brw-rw---- 1 root disk 253, 9 28. Feb 18:26 disk.0 Best regards, Tobias Von: Jaime Melis <[email protected]> Datum: Thu, 28 Feb 2013 18:21:50 +0100 An: Tobias Honacker <[email protected]> Cc: Users OpenNebula <[email protected]> Betreff: Re: [one-users] Permission denied while creating VM Sorry Tobias, the command I sent is not the correct one, you have to explicitely say that you want to connect to the system socket. Do this instead: $ sudo -u oneadmin virsh -c qemu:///system create deployment.0 On Thu, Feb 28, 2013 at 6:14 PM, Tobias Honacker <[email protected]> wrote: > Hi Jaime, > > Thanks for the support. > > ---snip--- > bash-4.1$ sudo -u oneadmin virsh create deployment.0 > > Fehler: Fehler beim Erstellen der Domain von deployment.0 > > Fehler: Unable to create tap device vnet%d: Operation not permitted > > ---snip--- > > > > > > Does /var/log/libvirtd/qemu/one-<vm_id>.log shed any light on the issue? > > > > --> nope, exact same error. > > > > It could be a polkit problem, have you grepped the usual suspects? auth.log, > etcŠ > > > > --> can't see any error or strange log files > > > > > > /var/log/libvirt/libvirtd.log : > > > > 2013-02-28 14:57:10.341+0000: 11893: error : qemuMonitorOpenUnix:266 : failed > to connect to monitor socket: No such process > > 2013-02-28 14:57:10.342+0000: 11893: error : qemuProcessWaitForMonitor:1533 : > internal error process exited while connecting to monitor: > > qemu-kvm: -drive > file=/var/lib/one//datastores/0/17/disk.0,if=none,id=drive-ide0-0-0,format=raw > : could not open disk image /var/lib/one//datastores/0/17/disk.0: Permission > denied > > > > Don't know what " > > failed to connect to monitor socket: No such process" means, all settings are > correct in my opinion. > > > > > > Best regards, > > Tobias > > > > Von: Jaime Melis <[email protected]> > Datum: Thu, 28 Feb 2013 16:36:45 +0100 > An: Tobias Honacker <[email protected]> > Cc: Users OpenNebula <[email protected]> > Betreff: Re: [one-users] Permission denied while creating VM > > Hi Tobias, > > I have no idea why that's happening to you. I'm wondering, have you tried > start the VM manually in the host after it fails to deploy? the files should > be still there until you do "onevm delete". > $ virsh create /var/lib/one/datastores/0/<vm_id>/deployment.0 > > Does /var/log/libvirtd/qemu/one-<vm_id>.log shed any light on the issue? > > It could be a polkit problem, have you grepped the usual suspects? auth.log, > etc... > > cheers, > Jaime > > > On Tue, Feb 26, 2013 at 5:21 PM, Tobias Honacker <[email protected]> > wrote: >> Hi guys, >> >> My environment: >> >> OS: CentOS 6.3 >> Version: OpenNebula 3.8.3 >> Datastore: LVM (DRBD 8.4.3 + clvm + crm) >> Filesystem of /var/lib/one: ext4 >> Images: 1x (Type: Datablock - 10G) and 1x (Type: CDROM - Path >> /tmp/debian-image.iso) >> LVM Storage is working perfectly and without errors! >> >> >> My Problem: >> >> VM is not booting cause of this error: >> >> ---snip--- >> Tue Feb 26 16:17:35 2013 [VMM][D]: Message received: LOG I 1 Successfully >> execute network driver operation: pre. >> >> Tue Feb 26 16:17:39 2013 [VMM][D]: Message received: LOG I 1 Command >> execution fail: cat << EOT | /var/lib/one/remotes/vmm/kvm/deploy >> /var/lib/one//datastores/0/1/deployment.0 priv$ >> >> Tue Feb 26 16:17:39 2013 [VMM][D]: Message received: LOG I 1 error: Failed >> to create domain from /var/lib/one//datastores/0/1/deployment.0 >> >> Tue Feb 26 16:17:39 2013 [VMM][D]: Message received: LOG I 1 error: >> internal error process exited while connecting to monitor: qemu-kvm: >> -drive >> file=/var/lib/one//datastores/0/1/disk.0,if=none,id=drive-ide0-0-0,format=r >> aw: could not open disk image /var/lib/one//datastores/0/1/disk.0: >> Permission denied >> >> Tue Feb 26 16:17:39 2013 [VMM][D]: Message received: LOG I 1 >> >> Tue Feb 26 16:17:39 2013 [VMM][D]: Message received: LOG E 1 Could not >> create domain from /var/lib/one//datastores/0/1/deployment.0 >> >> Tue Feb 26 16:17:39 2013 [VMM][D]: Message received: LOG I 1 ExitCode: 255 >> >> Tue Feb 26 16:17:39 2013 [VMM][D]: Message received: LOG I 1 Failed to >> execute virtualization driver operation: deploy. >> >> Tue Feb 26 16:17:39 2013 [VMM][D]: Message received: DEPLOY FAILURE 1 >> Could not create domain from /var/lib/one//datastores/0/1/deployment.0 >> ---snip--- >> >> >> >> Datastore Config: >> >> NAME = drbd >> DS_MAD = lvm >> TM_MAD = lvm >> VG_NAME = vg-one >> HOST = localhost >> >> >> >> [root@priv001 one]# grep -vE '^($|#)' /etc/libvirt/qemu.conf >> user = "oneadmin" >> group = "oneadmin" >> dynamic_ownership = 0 >> >> >> >> root@priv001 one]# grep -vE '^($|#)' /etc/libvirt/libvirtd.conf >> listen_tls = 0 >> listen_tcp = 1 >> mdns_adv = 0 >> unix_sock_group = "libvirt" >> unix_sock_ro_perms = "0777" >> unix_sock_rw_perms = "0770" >> auth_unix_ro = "none" >> auth_unix_rw = "none" >> >> >> >> [root@priv001 one]# id oneadmin >> uid=9869(oneadmin) gid=9869(oneadmin) >> Gruppen=9869(oneadmin),36(kvm),9870(libvirt) >> >> >> >> [root@priv001 one]# cat >> /etc/polkit-1/localauthority/50-local.d/50-org.libvirt.unix.manage-opennebu >> la.pkla >> # content of file: >> /etc/polkit-1/localauthority/50-local.d/50-org.libvirt.unix.manage-opennebu >> la.pkla >> [Allow oneadmin user to manage virtual machines] >> Identity=unix-user:oneadmin >> Action=org.libvirt.unix.manage >> #Action=org.libvirt.unix.monitor >> ResultAny=yes >> ResultInactive=yes >> ResultActive=yes >> >> >> >> [root@priv001 ~]# getenforce >> Disabled >> >> >> Diskpermission: >> >> lrwxrwxrwx 1 oneadmin oneadmin 24 26. Feb 17:01 disk.0 -> >> /dev/vg-one/lv-one-0-3-0 >> >> >> >> I've tried lots of thins like upgrading drbd, OpenNebula from 3.8.1 to >> 3.8.3, using other filesystems, playing around with libvirt rights, tried >> oneadmin as group from libvirt etc.pp. >> >> >> Any idea whats wrong with my system? >> Thanks for helping. >> >> >> >> Best regards, >> Tobias >> >> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org > > > > -- > Jaime Melis > Project Engineer > OpenNebula - The Open Source Toolkit for Cloud Computing > www.OpenNebula.org <http://www.OpenNebula.org> | [email protected] -- Jaime Melis Project Engineer OpenNebula - The Open Source Toolkit for Cloud Computing www.OpenNebula.org <http://www.OpenNebula.org> | [email protected]
_______________________________________________ Users mailing list [email protected] http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
