Hi all,

I tried to upgrade from Infernalis to the master branch. I see the following 
error:

ssd@OptiPlex-9020-1:~/src/jewel-master$ ceph -s
Traceback (most recent call last):
  File "/home/ssd/src/jewel-master/ceph-install/bin/ceph", line 118, in <module>
    import rados
ImportError: 
/home/ssd/src/jewel-master/ceph-install/lib/python2.7/site-packages/rados.so: 
undefined symbol: rados_inconsistent_pg_list

The OSD log says:
2016-05-11 13:24:10.576338 7fd677e41880 -1 ^[[0;31m ** ERROR: osd init failed: 
(95) Operation not supported^[[0m

I am using librados2 and I do not see this issue with infernalis. I used

nm --dynamic `which rados` 2>&1|grep inconsistent_pg_list

to find the symbols in rados and it returns nothing. I checked for the symbol 
again in my infernalis cluster setup and that returned nothing as well. Do I 
need to upgrade to a newer version of librados from Infernalis to Jewel?

Thanks!
Aakanksha
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to