I am getting such errors in cinder logs while using EMC driver.
2016-10-20 13:47:06.654 18506 ERROR cinder.volume.drivers.emc.scaleio [req-6061f8a1-65da-4b81-b419-bb67578179ac - - - - -] Error getting domain id from name default: Not found.
2016-10-20 13:47:06.655 18506 ERROR oslo_service.service VolumeBackendAPIException: Bad or unexpected response from the storage volume backend API: Error getting domain id from name default: Not found.
2016-10-20 13:47:06.679 18507 WARNING cinder.volume.drivers.emc.scaleio [req-860caa7b-79bc-4b45-b9b4-46b3ad07a93d - - - - -] Verify certificate is not set, using default of False.
2016-10-20 13:47:06.717 18507 INFO cinder.volume.drivers.emc.scaleio [req-860caa7b-79bc-4b45-b9b4-46b3ad07a93d - - - - -] Token is invalid, going to re-login and get a new one.
^[2016-10-20 13:47:08.375 18507 INFO cinder.volume.drivers.emc.scaleio [req-860caa7b-79bc-4b45-b9b4-46b3ad07a93d - - - - -] Get domain by name response: {"message":"Not found","httpStatusCode":500,"errorCode":3}
I was hitting the issue due to issue with password. Initially what I knew was to use the SIO Gateway IP and Gateway's admin user password in the cinder config. Using the MDM's password instead, it worked. Is that what we should do?
David312_b5736f
24 Posts
2253
0
Posted October 2nd, 2017 12:00
Hello,
Try changing your volume_driver parameter in cinder.conf to:
volume_driver = cinder.volume.drivers.dell_emc.scaleio.driver.ScaleIODriver
You can confirm that this is the new driver name by navigating to this directory:
/usr/lib/python2.7/site-packages/cinder/volume/drivers/
Look to see if there is a "dell_emc" or "emc" directory. Based on this, this should be your parameter you use for your volume_driver.
Note that this path may vary due to your OS.
Let me know if this works for you.