As I was building Openstack Lab, I happen to encounter error message as it was seen on a log file from.tail -f /var/log/nova/nova-compute.log

[[email protected] ~(keystone)]# tail -f /var/log/nova/nova-compute.log 

2016-03-21 22:05:34.283 1228 ERROR oslo_messaging.rpc.dispatcher     rv = meth(*args, **kwargs)
2016-03-21 22:05:34.283 1228 ERROR oslo_messaging.rpc.dispatcher   File "/usr/lib64/python2.7/site-packages/libvirt.py", line 1059, in createWithFlags
2016-03-21 22:05:34.283 1228 ERROR oslo_messaging.rpc.dispatcher     if ret == -1: raise libvirtError ('virDomainCreateWithFlags() failed', dom=self)
2016-03-21 22:05:34.283 1228 ERROR oslo_messaging.rpc.dispatcher libvirtError: internal error: process exited while connecting to monitor: 2016-03-22T02:05:33.427711Z qemu-kvm: -chardev file,id=charserial0,path=/var/lib/nova/instances/0b79cc65-c530-4e55-99b8-157524033d14/console.log: Could not open '/var/lib/nova/instances/0b79cc65-c530-4e55-99b8-157524033d14/console.log': Permission denied

openstack

This error came up when tried to start an instance that has been created earlier.

nova start 0b79cc65-c530-4e55-99b8-157524033d14

Apparently, I had had some issues manually starting kvm machines so I had played around with this file /etc/libvirt/qemu.conf

user="qemu"
group="qemu"
dynamic_ownership =0

To prevent this error revert the changes to:

systemctl stop libvirtd

Edit qemu.conf file:

sudo vim /etc/libvirt/qemu.conf

Set the following

user="nova"
group="nova"
dynamic_ownership =1

Save the file then restart the libvirt daemon

systemctl restart libvirtd

You should now be able to start Openstack Instance on your compute nodes.

 

Your support is our everlasting motivation,
that cup of coffee is what keeps us going!


As we continue to grow, we would wish to reach and impact more people who visit and take advantage of the guides we have on our blog. This is a big task for us and we are so far extremely grateful for the kind people who have shown amazing support for our work over the time we have been online.

Thank You for your support as we work to give you the best of guides and articles. Click below to buy us a coffee.

LEAVE A REPLY

Please enter your comment!
Please enter your name here