Openstack Train的Cinder对接Dell EMC PowerVault ME4024后Instance无法正常Attach Volume

lyuanping 2021-03-26 11:46:58
各路大神,请教一个关于Cinder对接Dell EMC PowerVault ME4024后Instance无法正常Attach Volume的问题,还请大神指导
Cinder和ME4024是multipath iSCSI的。
通过Dashboard登陆后,Attach Volume图形界面不报错,但Instance不能成功挂载卷,查看Cinder-Volume日志如下:
2021-03-26 11:41:01.536 165105 INFO nova.compute.manager [req-e760b6c1-38c8-43a2-8049-0473167398dd 5411849866ab42c2b7e5ed296bc8fb66 99cc104ef3694ad0bc1f6acccbe76b81 - default default] [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] Attaching volume 6dca881b-d9e8-4d88-90bd-253bd95a04ae to /dev/vdb
2021-03-26 11:41:05.156 165105 ERROR nova.volume.cinder [req-e760b6c1-38c8-43a2-8049-0473167398dd 5411849866ab42c2b7e5ed296bc8fb66 99cc104ef3694ad0bc1f6acccbe76b81 - default default] Update attachment failed for attachment 513e4f17-a5d2-48f0-b910-b0fdce953b34. Error: Unable to update attachment.(Bad or unexpected response from the storage volume backend API: Driver initialize connection failed (error: list index out of range).). (HTTP 500) (Request-ID: req-c157415f-39ce-4975-98f3-c2559d41f4d7) Code: 500: ClientException: Unable to update attachment.(Bad or unexpected response from the storage volume backend API: Driver initialize connection failed (error: list index out of range).). (HTTP 500) (Request-ID: req-c157415f-39ce-4975-98f3-c2559d41f4d7)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [req-e760b6c1-38c8-43a2-8049-0473167398dd 5411849866ab42c2b7e5ed296bc8fb66 99cc104ef3694ad0bc1f6acccbe76b81 - default default] [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] Failed to attach 6dca881b-d9e8-4d88-90bd-253bd95a04ae at /dev/vdb: ClientException: Unable to update attachment.(Bad or unexpected response from the storage volume backend API: Driver initialize connection failed (error: list index out of range).). (HTTP 500) (Request-ID: req-c157415f-39ce-4975-98f3-c2559d41f4d7)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] Traceback (most recent call last):
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 6141, in _attach_volume
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] do_driver_attach=True)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/nova/virt/block_device.py", line 46, in wrapped
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] ret_val = method(obj, context, *args, **kwargs)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/nova/virt/block_device.py", line 662, in attach
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] virt_driver, do_driver_attach)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/oslo_concurrency/lockutils.py", line 328, in inner
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] return f(*args, **kwargs)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/nova/virt/block_device.py", line 659, in _do_locked_attach
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] self._do_attach(*args, **_kwargs)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/nova/virt/block_device.py", line 644, in _do_attach
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] do_driver_attach)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/nova/virt/block_device.py", line 557, in _volume_attach
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] self['mount_device'])['connection_info']
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/nova/volume/cinder.py", line 399, in wrapper
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] res = method(self, ctx, *args, **kwargs)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/nova/volume/cinder.py", line 450, in wrapper
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] res = method(self, ctx, attachment_id, *args, **kwargs)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/nova/volume/cinder.py", line 883, in attachment_update
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] 'code': getattr(ex, 'code', None)})
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] self.force_reraise()
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] six.reraise(self.type_, self.value, self.tb)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/nova/volume/cinder.py", line 873, in attachment_update
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] attachment_id, _connector)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/cinderclient/api_versions.py", line 423, in substitution
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] return method.func(obj, *args, **kwargs)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/cinderclient/v3/attachments.py", line 74, in update
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] resp = self._update('/attachments/%s' % id, body)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/cinderclient/base.py", line 314, in _update
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] resp, body = self.api.client.put(url, body=body, **kwargs)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/cinderclient/client.py", line 220, in put
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] return self._cs_request(url, 'PUT', **kwargs)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/cinderclient/client.py", line 205, in _cs_request
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] return self.request(url, method, **kwargs)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] File "/usr/lib/python2.7/site-packages/cinderclient/client.py", line 191, in request
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] raise exceptions.from_response(resp, body)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f] ClientException: Unable to update attachment.(Bad or unexpected response from the storage volume backend API: Driver initialize connection failed (error: list index out of range).). (HTTP 500) (Request-ID: req-c157415f-39ce-4975-98f3-c2559d41f4d7)
2021-03-26 11:41:05.195 165105 ERROR nova.compute.manager [instance: fbe44be3-234c-4e4c-99d4-8a97e3d0e70f]
2021-03-26 11:41:05.405 165105 ERROR oslo_messaging.rpc.server [req-e760b6c1-38c8-43a2-8049-0473167398dd 5411849866ab42c2b7e5ed296bc8fb66 99cc104ef3694ad0bc1f6acccbe76b81 - default default] Exception during message handling: ClientException: Unable to update attachment.(Bad or unexpected response from the storage volume backend API: Driver initialize connection failed (error: list index out of range).). (HTTP 500) (Request-ID: req-c157415f-39ce-4975-98f3-c2559d41f4d7)
报错截图:nova-compute.log
...全文
731 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyh0214 2021-09-08
  • 打赏
  • 举报
回复

刚入坑这款存储...只能挂载使用了吗?

lyuanping 2021-04-19
  • 打赏
  • 举报
回复
自己来回复一下吧: 使用的版本目前还不支持这款存储,除非升级到现有正在开发中的版本中才可以,后面我转成用linux挂载lun,然后再通过lvm来使用了,虽然性能可能打了折扣,但至少是能用了吧

999

社区成员

发帖
与我相关
我的任务
社区描述
OpenStack
社区管理员
  • OpenStack社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧