Alessandro Bianchi wrote:
On 6-9-2013 12:34, Alessandro Bianchi wrote:
Hi all

I'm running 3.2 on several Fedora 18 nodes

One of them has a local storage running 4 VMs

Today the UPS crashed and host was rebboted after UPS replacement

None of the VM's were able to be started

I tried to put the Host in maintenance and reinstalled it, but this
didn't give any result

Digging into the logs I discovered the following error:

The first was of this kind (on every VM)

  File "/usr/lib64/python2.7/site-packages/libvirt.py", line 2630, in
createXML
     if ret is None:raise libvirtError('virDomainCreateXML() failed',
conn=self)
libvirtError: errore interno process exited while connecting to
monitor: ((null):5034): Spice-Warning **: reds.c:3247:reds_init_ssl:
Could not use private key file
qemu-kvm: failed to initialize spice server

Thread-564::DEBUG::2013-09-06
11:31:32,814::vm::1065::vm.Vm::(setDownStatus)
vmId=`49d84915-490b-497d-a3f8-c7dac7485281`::Changed state to Down:
errore interno process exited while connecting to monitor:
((null):5034): Spice-Warning **: reds.c:3247:reds_init_ssl: Could not
use private key file
qemu-kvm: failed to initialize spice server

The private key was marked 440 as permission owned by vdsm user and
kvm group

I had to change it to 444 to allow everyone to read it

After that I had for every VM the following error:

could not open disk image
/rhev/data-center/3935800a-abe4-406d-84a1-4c3c0b915cce/6818de31-5cda-41d0-a41a-681230a409ba/images/54144c03-5057-462e-8275-6ab386ae8c5a/01298998-32d5-44c2-b5d1-91be1316ed19:
Permission denied

Disks were owned by vdsm:kvm with 660 permission

I had to relax this to 666 to enable the VMs to start

Has anyone faced this kind f problem before?

Yes, me.
Any hint about what may have caused this odd problem?

yum update.

I updated one of my hosts and after that that host couldn't start VMs
anymore with exact the same errors. See thread 'Starting VM error' by
Shaun Glass. I tried a couple of things but not making world readable
those files. Will probably restore a backup and try it.
I added the virt-preview repo for F18 and updated qemu/libvirt which
also solved the problem.
The difference between the updated and not updated host were really
minimal. See the thead for logs.

Regards,

Joop
Thank you for your very quick answer

I suspected the same thing !

I'll update libvirt and revert the permission changes

That will give you way way newer libvirt/qemu than you probably want. I would keep the permission changes and hope that one of the following updates to either libvirt/qemu fixes this problem.

Joop

_______________________________________________
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users

Reply via email to