Are you running with an EC pool behind the cache tier? I know there was an issue with the first Infernalis release where unsupported ops were being proxied down to the EC pool, resulting in that same error. -- Jason Dillaman ----- Original Message ----- > From: "Nick Fisk" <nick@xxxxxxxxxx> > To: ceph-users@xxxxxxxxxxxxxx > Sent: Wednesday, January 27, 2016 8:46:53 AM > Subject: Possible Cache Tier Bug - Can someone confirm > > Hi All, > > I think I have stumbled on a bug. I'm running Infernalis (Kernel 4.4 on the > client) and it seems that if the RBD header object gets evicted from the > cache pool then you can no longer map it. > > Steps to reproduce > > rbd -p cache1 create Test --size=10G > rbd - p cache1 map Test > > /dev/rbd1 <-Works!! > > rbd unmap /dev/rbd1 > > rados -p cache1 cache-flush rbd_id.Test > rados -p cache1 cache-evict rbd_id.Test > rbd - p cache1 map Test > > rbd: sysfs write failed > rbd: map failed: (95) Operation not supported > > or with the rbd-nbd client > > 2016-01-27 13:39:52.686770 7f9e54162b00 -1 asok(0x561837b88360) > AdminSocketConfigObs::init: failed: AdminSocket::bind_and_listen: failed to > bind the UNIX domain socket to '/var/run/ceph/ceph-client.admin.asok': (17) > File exists > 2016-01-27 13:39:52.703987 7f9e32ffd700 -1 librbd::image::OpenRequest: > failed to retrieve image id: (95) Operation not supported > rbd-nbd: failed to map, status: (95) Operation not supported > 2016-01-27 13:39:52.704138 7f9e327fc700 -1 librbd::ImageState: failed to > open image: (95) Operation not supported > > Nick > > _______________________________________________ > ceph-users mailing list > ceph-users@xxxxxxxxxxxxxx > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > _______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com