[ceph-users] Not possible to remove cache tier with RBDs open?

2015-10-26 Thread Robert LeBlanc
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 I'm trying to remove a cache tier while I have a VM running, but a few of the objects will not evict. Do you have to stop all RBD access to remove a cache tier? # ceph osd tier cache-mode ssd-pool forward # rados -p ssd-pool cache-flush-evict-all -

Re: [ceph-users] Not possible to remove cache tier with RBDs open?

2015-10-26 Thread Jason Dillaman
I'd imagine this is a side-effect of the fact that RBD keeps a watch/notify handle open on the header. Watch/notify is what allows you to manipulate an image from the rbd cli on a running image (i.e. take a snapshot, resize, etc). Even if the OSDs permitted this action, librbd would