Bug #16677
closedUnable to create rbd image format 2 on Hammer cluster from Jewel client
0%
Description
I'm Unable to create an rbd image with format 2 on a Ceph Hammer cluster from a Ceph Jewel client:
On a Ubuntu Xenial client with Ceph jewel version 10.2.2-1xenial installed I issue the following command:
rbd --conf /etc/ceph_cd10k/ceph.conf create --image-format 2 CD10K_ONE/stefan-test-v2 --size 10240
which returns:
2016-07-13 12:01:31.865308 7f01fe293d40 -1 librbd: error writing header:
(38) Function not implemented
rbd: create error: (38) Function not implemented
If I run the same command on a Ubuntu Xenial client with Hammer 0.94.7-1xenial installed this works fine and the image is created.
The Ceph cluster on where the image gets created is a Fujitsu CD10K system running Ceph version ceph-0.94.3.3-0.el6.x86_64 on CentOS 6.7
Note: creating the image with format "1" works in both cases.
It seems that the newer client is trying to use a function which is not available on the cluster.