Hi, I am seeing this failure when I try to map a rbd device with –data-pool set to a EC Pool. This is a newly merged feature, I am not sure if it is expected to work yet or I need to do something more. Same issue is seen while mapping a rbd image from replicated pool but after disabling the new features, I was able to map it and create a filesystem on it, but rbd devices created with the option –data-pool <ec pool), I am not able to disable
the features also. ============================= ems@rack9-ems-5:~/ec-rbd/master/ceph/build$ ./bin/rbd create rbdimg_EC1 --size 1024 --pool rep_pool --data-pool aravecpool32 ems@rack9-ems-5:~/ec-rbd/master/ceph/build$ ems@rack9-ems-5:~/ec-rbd/master/ceph/build$ rbd ls rbdimg_EC1 ems@rack9-ems-5:~/ec-rbd/master/ceph/build$ ems@rack9-ems-5:~/ec-rbd/master/ceph/build$ sudo rbd map rbdimg_EC1 rbd: sysfs write failed rbd: map failed: (6) No such device or address ems@rack9-ems-5:~/ec-rbd/master/ceph/build$ ems@rack9-ems-5:~/ec-rbd/master/ceph/build$ rbd feature disable rbdimg_EC1 exclusive-lock deep-flatten fast-diff object-map 2016-12-07 16:19:42.710095 7f6594ff9700 -1 librbd::image::RefreshRequest: Image uses unsupported features: 128 2016-12-07 16:19:42.710185 7f6587fff700 -1 librbd::image::OpenRequest: failed to refresh image: (38) Function not implemented 2016-12-07 16:19:42.785027 7f6587fff700 -1 librbd::ImageState: failed to open image: (38) Function not implemented rbd: error opening image rbdimg_EC1: (38) Function not implemented ems@rack9-ems-5:~/ ================================== |
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com