XIO.py is not for the XtremIO driver.  It should be 
cinder/volume/drivers/EMC/xtremio.py.

Thanks,
Xing

On Feb 4, 2016, at 11:08 AM, Steve Searles 
<ssear...@zimcom.net<mailto:ssear...@zimcom.net>> wrote:

Hello everyone, I am attempting to add the EMC XtremIO driver that is included 
with Liberty to one of my Cinder nodes.  I am seeing the error below in 
cinder-volume.log which indicates that the driver can not be found upon load.  
I think I am missing something very simple here. I am not sure where 
XtremIOIscsiDriver Class is defined. Can someone point me in the right 
direction?


I followed the installation docs located at the link below.

http://docs.openstack.org/liberty/config-reference/content/XtremIO-cinder-driver.html

Error From cinder-volume.log


2016-02-03 17:34:39.256 23482 INFO cinder.volume.manager 
[req-b7963d3d-fdf3-4bf8-b955-b3fcf95f240b - - - - -] Determined volume DB was 
not empty at startup.

2016-02-03 17:34:39.256 23482 DEBUG cinder.volume.manager 
[req-b7963d3d-fdf3-4bf8-b955-b3fcf95f240b - - - - -] Cinder Volume DB check: 
vol_db_empty=False __init__ 
/usr/lib/python2.7/dist-packages/cinder/volume/manager.py:219

2016-02-03 17:34:39.286 23482 ERROR cinder.cmd.volume 
[req-b7963d3d-fdf3-4bf8-b955-b3fcf95f240b - - - - -] Volume service 
compute01@XtremIO failed to start.

2016-02-03 17:34:39.286 23482 ERROR cinder.cmd.volume Traceback (most recent 
call last):

2016-02-03 17:34:39.286 23482 ERROR cinder.cmd.volume   File 
"/usr/lib/python2.7/dist-packages/cinder/cmd/volume.py", line 77, in main

2016-02-03 17:34:39.286 23482 ERROR cinder.cmd.volume     
binary='cinder-volume')

2016-02-03 17:34:39.286 23482 ERROR cinder.cmd.volume   File 
"/usr/lib/python2.7/dist-packages/cinder/service.py", line 251, in create

2016-02-03 17:34:39.286 23482 ERROR cinder.cmd.volume     
service_name=service_name)

2016-02-03 17:34:39.286 23482 ERROR cinder.cmd.volume   File 
"/usr/lib/python2.7/dist-packages/cinder/service.py", line 130, in __init__

2016-02-03 17:34:39.286 23482 ERROR cinder.cmd.volume     *args, **kwargs)

2016-02-03 17:34:39.286 23482 ERROR cinder.cmd.volume   File 
"/usr/lib/python2.7/dist-packages/cinder/volume/manager.py", line 226, in 
__init__

2016-02-03 17:34:39.286 23482 ERROR cinder.cmd.volume     
is_vol_db_empty=vol_db_empty)

2016-02-03 17:34:39.286 23482 ERROR cinder.cmd.volume   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/importutils.py", line 38, in 
import_object

2016-02-03 17:34:39.286 23482 ERROR cinder.cmd.volume     return 
import_class(import_str)(*args, **kwargs)

2016-02-03 17:34:39.286 23482 ERROR cinder.cmd.volume   File 
"/usr/lib/python2.7/dist-packages/oslo_utils/importutils.py", line 33, in 
import_class

2016-02-03 17:34:39.286 23482 ERROR cinder.cmd.volume     
traceback.format_exception(*sys.exc_info())))

2016-02-03 17:34:39.286 23482 ERROR cinder.cmd.volume ImportError: Class 
XtremIOIscsiDriver cannot be found (['Traceback (most recent call last):\n', '  
File "/usr/lib/python2.7/dist-packages/oslo_utils/importutils.py", line 29, in 
import_class\n    return getattr(sys.modules[mod_str], class_str)\n', 
"AttributeError: 'module' object has no attribute 'XtremIOIscsiDriver'\n"])

2016-02-03 17:34:39.286 23482 ERROR cinder.cmd.volume


The lines the error is referencing are below but I am not seeing any issue with 
this?


        return getattr(sys.modules[mod_str], class_str)

    except AttributeError:

        raise ImportError('Class %s cannot be found (%s)' %

                          (class_str,

                           traceback.format_exception(*sys.exc_info())))






These appear to be the drivers included.


root@compute01:/usr/lib/python2.7/dist-packages/cinder/volume/drivers# ls -lash 
xio*

68K -rw-r--r-- 1 root root 68K Oct 15 08:03 xio.py

52K -rw-r--r-- 1 root root 50K Jan 30 17:44 xio.pyc

root@compute01:/usr/lib/python2.7/dist-packages/cinder/volume/drivers#


Steven Searles | ssear...@zimcom.net<mailto:ssear...@zimcom.net>
Zimcom Internet Solutions  | www.zimcom.net<http://www.zimcom.net/>
O: 513.231.9500  |  D: 513.233.4130


<847FA943-AFD4-4E4F-BB5E-0DDB37DEAF6A[54].png>
<847FA943-AFD4-4E4F-BB5E-0DDB37DEAF6A[54].png>
_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : 
openstack@lists.openstack.org<mailto:openstack@lists.openstack.org>
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to