RGW: Upgrade from mimic 13.2.6 -> nautilus 14.2.2 causes Bad Requests on some buckets

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

 



Hi

Recently, after few weeks of tests of Nautilus on our clusters we decided to upgrade our oldest one (installed in 2012 as bobtail release). After gateway upgrade we found that only for some buckets (40% from ~2000) the same request is handled differently. With mimic RGW - OK (200), with nautilus RGW - Bad request (400).
All the requests (GET, HEAD, PUT) for particular bucket are refused, for other buckets are handled correctly. So currently we are running nautilus cluster with mimic gateways to bypass the problem.

All the failing buckets uses wrong index in explicit_placement settings. We are using two storage classes and those buckets contains the same data_pool and index_pool: .rgw.buckets where we are using .rgw.bucekts.index.  Also Data extra pool field is always empty for those buckets. I've checked and .dir.<bucket_id> objects for this buckets are stored on data pool, not index pool - so according to explicit_placement settings

How can I move them with all metadata keys and update buckets settings? Where information about explicit_placement is stored?
Additionally, is there a way to find out when bucket has been created? radosgw-admin bucket stats command do not provide it, but maybe it's available based on a timestamp of some objects or their keys?

Jacek
--
_______________________________________________
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]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux