Issues setting up Red Hat Storage (Gluster) as Cinder backend
Issue
- We can create a volume successfully however while attempting to attach the volume to an instance, nova dumps a trace on the compute node on which the instance is running.
2014-04-10 20:55:37.430 13641 ERROR nova.openstack.common.rpc.amqp [req-4c77174e-edbd-4661-912c-15d8438ce328 d2b5aa5eee294a10b41f701b738701fa 2244a5905ad745a49bc80608a0f318f9] Exception during message handling
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp Traceback (most recent call last):
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/amqp.py", line 461, in _process_data
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp **args)
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/nova/openstack/common/rpc/dispatcher.py", line 172, in dispatch
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp result = getattr(proxyobj, method)(ctxt, **kwargs)
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/nova/exception.py", line 90, in wrapped
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp payload)
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/nova/exception.py", line 73, in wrapped
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp return f(self, context, *args, **kw)
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 243, in decorated_function
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp pass
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 229, in decorated_function
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp return function(self, context, *args, **kwargs)
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 271, in decorated_function
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp e, sys.exc_info())
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 258, in decorated_function
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp return function(self, context, *args, **kwargs)
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 3653, in attach_volume
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp context, instance, mountpoint)
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 3648, in attach_volume
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp mountpoint, instance)
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 3695, in _attach_volume
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp connector)
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/nova/compute/manager.py", line 3685, in _attach_volume
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp encryption=encryption)
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/nova/virt/libvirt/driver.py", line 1117, in attach_volume
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp disk_dev)
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/nova/virt/libvirt/driver.py", line 1104, in attach_volume
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp virt_dom.attachDeviceFlags(conf.to_xml(), flags)
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/eventlet/tpool.py", line 179, in doit
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp result = proxy_call(self._autowrap, f, *args, **kwargs)
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/eventlet/tpool.py", line 139, in proxy_call
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp rv = execute(f,*args,**kwargs)
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib/python2.6/site-packages/eventlet/tpool.py", line 77, in tworker
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp rv = meth(*args,**kwargs)
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp File "/usr/lib64/python2.6/site-packages/libvirt.py", line 419, in attachDeviceFlags
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp if ret == -1: raise libvirtError ('virDomainAttachDeviceFlags() failed', dom=self)
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp libvirtError: internal error unable to execute QEMU command '__com.redhat_drive_add': Device 'drive-virtio-disk3' could not be initialized
2014-04-10 20:55:37.430 13641 TRACE nova.openstack.common.rpc.amqp
Environment
- Red Hat Enterprise Linux OpenStack Platform 4.0
- Red Hat Storage 2.1
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
