[Openstack] Cinder volume attaching problem

Guilherme Russi luisguilherme.cr at gmail.com
Fri Nov 8 12:46:42 UTC 2013


Found how to fix it, if anyone needs like me:

https://ask.openstack.org/en/question/130/why-do-i-get-no-portal-found-error-while-attaching-cinder-volume-to-vm/


2013/11/5 Guilherme Russi <luisguilherme.cr at gmail.com>

> Hello guys,
>
>  Last saturday I needed to turn off my controller node because it was
> needed to perform a energy maintenance at my lab. After turning on the
> controller again I could fix the network problems, but I can't fix the
> cinder one, I'm using Grizzly at Ubuntu Server 12.04 and when I try to
> attach my storage I got this error:
>
> cinder-api.log:
>
> 2013-11-05 11:23:49     INFO [cinder.api.middleware.fault]
> http://192.168.3.1:8776/v1/d13839320f5d4194a4a3fe3b723d6144/volumes/954d2f1b-837b-4ba5-abfd-b3610597be5e/actionreturned with HTTP 500
> 2013-11-05 11:23:53     INFO [cinder.api.openstack.wsgi] POST
> http://192.168.3.1:8776/v1/d13839320f5d4194a4a3fe3b723d6144/volumes/954d2f1b-837b-4ba5-abfd-b3610597be5e/action
> 2013-11-05 11:24:29     INFO [cinder.api.openstack.wsgi] GET
> http://192.168.3.1:8776/v1/d13839320f5d4194a4a3fe3b723d6144/volumes/detail
> 2013-11-05 11:24:29    AUDIT [cinder.api.v1.volumes]
> vol=<cinder.db.sqlalchemy.models.Volume object at 0x38a2250>
> 2013-11-05 11:24:29    AUDIT [cinder.api.v1.volumes]
> vol=<cinder.db.sqlalchemy.models.Volume object at 0x373f5d0>
> 2013-11-05 11:24:29    AUDIT [cinder.api.v1.volumes]
> vol=<cinder.db.sqlalchemy.models.Volume object at 0x37a9890>
> 2013-11-05 11:24:29     INFO [cinder.api.openstack.wsgi]
> http://192.168.3.1:8776/v1/d13839320f5d4194a4a3fe3b723d6144/volumes/detailreturned with HTTP 200
> 2013-11-05 11:24:53    ERROR [cinder.api.middleware.fault] Caught error:
> Timeout while waiting on RPC response.
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/dist-packages/cinder/api/middleware/fault.py",
> line 73, in __call__
>     return req.get_response(self.application)
>   File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1296, in
> send
>     application, catch_exc_info=False)
>   File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1260, in
> call_application
>     app_iter = application(self.environ, start_response)
>   File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 144, in
> __call__
>     return resp(environ, start_response)
>   File
> "/usr/lib/python2.7/dist-packages/keystoneclient/middleware/auth_token.py",
> line 450, in __call__
>     return self.app(env, start_response)
>   File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 144, in
> __call__
>     return resp(environ, start_response)
>   File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 144, in
> __call__
>     return resp(environ, start_response)
>   File "/usr/lib/python2.7/dist-packages/routes/middleware.py", line 131,
> in __call__
>     response = self.app(environ, start_response)
>   File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 144, in
> __call__
>     return resp(environ, start_response)
>   File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 130, in
> __call__
>     resp = self.call_func(req, *args, **self.kwargs)
>   File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 195, in
> call_func
>     return self.func(req, *args, **kwargs)
>   File "/usr/lib/python2.7/dist-packages/cinder/api/openstack/wsgi.py",
> line 803, in __call__
>     content_type, body, accept)
>   File "/usr/lib/python2.7/dist-packages/cinder/api/openstack/wsgi.py",
> line 851, in _process_stack
>     action_result = self.dispatch(meth, request, action_args)
>   File "/usr/lib/python2.7/dist-packages/cinder/api/openstack/wsgi.py",
> line 927, in dispatch
>     return method(req=request, **action_args)
>   File
> "/usr/lib/python2.7/dist-packages/cinder/api/contrib/volume_actions.py",
> line 137, in _initialize_connection
>     connector)
>   File "/usr/lib/python2.7/dist-packages/cinder/volume/api.py", line 63,
> in wrapped
>     return func(self, context, target_obj, *args, **kwargs)
>   File "/usr/lib/python2.7/dist-packages/cinder/volume/api.py", line 493,
> in initialize_connection
>     connector)
>   File "/usr/lib/python2.7/dist-packages/cinder/volume/rpcapi.py", line
> 117, in initialize_connection
>     volume['host']))
>   File
> "/usr/lib/python2.7/dist-packages/cinder/openstack/common/rpc/proxy.py",
> line 80, in call
>     return rpc.call(context, self._get_topic(topic), msg, timeout)
>   File
> "/usr/lib/python2.7/dist-packages/cinder/openstack/common/rpc/__init__.py",
> line 140, in call
>     return _get_impl().call(CONF, context, topic, msg, timeout)
>   File
> "/usr/lib/python2.7/dist-packages/cinder/openstack/common/rpc/impl_kombu.py",
> line 798, in call
>     rpc_amqp.get_connection_pool(conf, Connection))
>   File
> "/usr/lib/python2.7/dist-packages/cinder/openstack/common/rpc/amqp.py",
> line 613, in call
>     rv = list(rv)
>   File
> "/usr/lib/python2.7/dist-packages/cinder/openstack/common/rpc/amqp.py",
> line 555, in __iter__
>     self.done()
>   File "/usr/lib/python2.7/contextlib.py", line 24, in __exit__
>     self.gen.next()
>   File
> "/usr/lib/python2.7/dist-packages/cinder/openstack/common/rpc/amqp.py",
> line 552, in __iter__
>     self._iterator.next()
>   File
> "/usr/lib/python2.7/dist-packages/cinder/openstack/common/rpc/impl_kombu.py",
> line 648, in iterconsume
>     yield self.ensure(_error_callback, _consume)
>   File
> "/usr/lib/python2.7/dist-packages/cinder/openstack/common/rpc/impl_kombu.py",
> line 566, in ensure
>     error_callback(e)
>   File
> "/usr/lib/python2.7/dist-packages/cinder/openstack/common/rpc/impl_kombu.py",
> line 629, in _error_callback
>     raise rpc_common.Timeout()
> Timeout: Timeout while waiting on RPC response.
> 2013-11-05 11:24:53     INFO [cinder.api.middleware.fault]
> http://192.168.3.1:8776/v1/d13839320f5d4194a4a3fe3b723d6144/volumes/954d2f1b-837b-4ba5-abfd-b3610597be5e/actionreturned with HTTP 500
> 2013-11-05 11:24:53     INFO [cinder.api.openstack.wsgi] POST
> http://192.168.3.1:8776/v1/d13839320f5d4194a4a3fe3b723d6144/volumes/954d2f1b-837b-4ba5-abfd-b3610597be5e/action
> 2013-11-05 11:24:53     INFO [cinder.api.openstack.wsgi]
> http://192.168.3.1:8776/v1/d13839320f5d4194a4a3fe3b723d6144/volumes/954d2f1b-837b-4ba5-abfd-b3610597be5e/actionreturned with HTTP 202
>
> My cinder-volume.log and cinder-scheduler.log are empty. The attachment
> was working before rebooting the controller node.
>
> Can anybody please help me to fix it?
>
> Thank you all.
>
> Guilherme.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20131108/9589a3ca/attachment.html>


More information about the Openstack mailing list