Integration with EMC UNITY Storage
Issue
-
We are trying to integrate cinder and glance with EMC UNITY. We successfully connected our enviroment via API (using storops) in order do create volume by cinder but when cinder/glance wants to put some data via FiberChannel we have following error:
2018-11-06 19:44:21.660 56 ERROR cinder.volume.manager File "/usr/lib/python2.7/site-packages/cinder/volume/drivers/dell_emc/unity/adapter.py", line 317, in _initialize_connection 2018-11-06 19:44:21.660 56 ERROR cinder.volume.manager host, self.get_connector_uids(connector)) 2018-11-06 19:44:21.660 56 ERROR cinder.volume.manager File "/usr/lib/python2.7/site-packages/cinder/volume/drivers/dell_emc/unity/adapter.py", line 770, in get_connector_uids 2018-11-06 19:44:21.660 56 ERROR cinder.volume.manager return utils.extract_fc_uids(connector) 2018-11-06 19:44:21.660 56 ERROR cinder.volume.manager File "/usr/lib/python2.7/site-packages/cinder/volume/drivers/dell_emc/unity/utils.py", line 124, in extract_fc_uids 2018-11-06 19:44:21.660 56 ERROR cinder.volume.manager raise exception.VolumeBackendAPIException(data=msg) 2018-11-06 19:44:21.660 56 ERROR cinder.volume.manager VolumeBackendAPIException: Bad or unexpected response from the storage volume backend API: Host controller-0 doesn't have FC initiators.
-
also we run debug to see below output:
me_type=<?>,volume_type_id=None), 'connector': {u'initiator': u'iqn.1994-05.com.redhat:de0a024fa7a', u'ip': u'controller-0', u'platform': u'x86_64', u'host': u'controller-0', u'do_local_attach': False, u'os_type': u'linux2', u'multipath': False}, 'self': <cinder.volume.drivers.dell_emc.unity.adapter.FCAdapter object at 0x7fd0f98ec390>} trace_logging_wrapper /usr/lib/python2.7/site-packages/cinder/utils.py:898
-
we are using driver from here and also we tested driver provided in redhat OSP 13
https://github.com/openstack/cinder/blob/master/cinder/volume/drivers/dell_emc/unity
-
instalation guide:
https://docs.openstack.org/cinder/latest/configuration/block-storage/drivers/dell-emc-unity-driver.html
-
Looks cinder is not able to display information about FC from linux server.
Environment
- Red Hat OpenStack Platform 13.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.