Re: Ceph Cache Tiering Error error listing images

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Make sure your open stack cephx auth key has access to the cache tier. That is what bit us. As soon as we put the cache tier in overlay, Open Stack could no longer access the RBDS (permission denied). I added the SSD pool into the key and tried again and didn't have any problems the second time (luckily we tested on a dev cluster first).

Robert LeBlanc

Sent from a mobile device please excuse any typos.

On Jan 27, 2016 3:26 AM, "Ferhat Ozkasgarli" <ozkasgarli@xxxxxxxxx> wrote:
Hello,

I have installed OpenStack cluster with Mirantis Fuel 7.0. Back end storage is ceph and works great.

But when I try to activate ssd caching tier. All my working VMs suddenly stops working and I can not create new instance.

If I disable caching tier, everything returns to normal.

My Ceph Version: 0.80.9

I have following this article for cache tiering:

https://github.com/infn-bari-school/ceph/wiki/Cache-Tiering

Cache tiering works and I have confirmed.


Here is the error I got from working VM.

error listing images

File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 349, in decorated_function return function(self, context, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2766, in terminate_instance do_terminate_instance(instance, bdms) File "/usr/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py", line 445, in inner return f(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2764, in do_terminate_instance self._set_instance_error_state(context, instance) File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 85, in __exit__ six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2754, in do_terminate_instance self._delete_instance(context, instance, bdms, quotas) File "/usr/lib/python2.7/dist-packages/nova/hooks.py", line 149, in inner rv = f(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2723, in _delete_instance quotas.rollback() File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 85, in __exit__ six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2693, in _delete_instance self._shutdown_instance(context, instance, bdms) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2620, in _shutdown_instance requested_networks) File "/usr/lib/python2.7/dist-packages/oslo_utils/excutils.py", line 85, in __exit__ six.reraise(self.type_, self.value, self.tb) File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 2609, in _shutdown_instance block_device_info) File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 751, in destroy destroy_disks, migrate_data) File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 865, in cleanup self._cleanup_rbd(instance) File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 928, in _cleanup_rbd LibvirtDriver._get_rbd_driver().cleanup_volumes(instance) File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/rbd_utils.py", line 275, in cleanup_volumes volumes = rbd.RBD().list(client.ioctx) File "/usr/lib/python2.7/dist-packages/rbd.py", line 276, in list raise make_ex(ret, 'error listing images')

_______________________________________________
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

[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux