missing rgw user bucket metadata on 0.78

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

 



I am setting up a new test cluster on 0.78 using the same configuration that
was successful on 0.72. After creating a new S3 account, a simple operation of listing buckets (which will be empty obviously) is resulting in
an HTTP 500 error. Looking at the OSD log for the user's bucket metadata,
I see the following:

-- 198.18.32.14:6802/9455 <== client.4138 198.18.32.12:0/1013923 513 ==== osd_op(client.4138.0:158 test.buckets [call user.list_buckets] 7.f83b5d1 ack+read e26) v4 ==== 163+0+30 (2345594782 0 788680609) 0x2b3a640 con 0x3305c20
   osd.2 26 class user open got (2) No such file or directory
-- 198.18.32.14:6802/9455 --> 198.18.32.12:0/1013923 -- osd_op_reply(158 test.buckets [call user.list_buckets] v0'0 uv0 ack = -95 (Operation not supported)) v6 -- ?+0 0x3bcad00 con 0x3305c20
-- 198.18.32.14:6802/9455 submit_message osd_op_reply(158 test.buckets [call user.list_buckets] v0'0 uv0 ack = -95 (Operation not supported)) v6 remote, 198.18.32.12:0/1013923, have pipe.

I turned on verbose logging in radosgw-admin create and didn't see any mention of osd operations related to buckets.

I also can't delete the user:

# radosgw-admin user rm --uid=test
could not remove user: unable to remove user, unable to read user bucket info

Any ideas on how to debug this further or whether this is a known issue? I don't recall seeing any mention of this on the list.

My setup steps are roughly:

<generate radosgw.conf>
ceph-deploy --overwrite-conf config push c1 c2 c3 c4
mkdir -p /var/lib/ceph/radosgw/ceph-radosgw.gateway
ceph-authtool --create-keyring /etc/ceph/keyring.radosgw.gateway
chmod +r /etc/ceph/keyring.radosgw.gateway
ceph-authtool /etc/ceph/keyring.radosgw.gateway -n client.radosgw.gateway --gen-key
ceph-authtool -n client.radosgw.gateway --cap osd 'allow rwx' --cap mon 'allow rw' /etc/ceph/keyring.radosgw.gateway
ceph -k /etc/ceph/ceph.client.admin.keyring auth add client.radosgw.gateway -i /etc/ceph/keyring.radosgw.gateway

Thanks,
-mike
_______________________________________________
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