Re: [ceph-users] not existing key from s3 list

2015-03-14 Thread Dominik Mostowiec
Thanks,
Is there any option to fix bucket index automaticly?

--
Regards

2015-03-14 4:49 GMT+01:00 Yehuda Sadeh-Weinraub :
>
>
> - Original Message -
>> From: "Dominik Mostowiec" 
>> To: ceph-users@lists.ceph.com
>> Sent: Friday, March 13, 2015 4:50:18 PM
>> Subject: [ceph-users] not existing key from s3 list
>>
>> Hi,
>> I found a strange problem with not existing file in s3.
>> Object exists in list
>> # s3 -u list bucketimages | grep 'files/fotoobject_83884@2/55673'
>> files/fotoobject_83884@2/55673.JPG   2014-03-26T22:25:59Z   349K
>> but:
>> # s3 -u head 'bucketimages/files/fotoobject_83884@2/55673.JPG'
>>
>> ERROR: HttpErrorNotFound
>>
>> After a little digging:
>> # radosgw-admin --bucket=bucketimages bucket stats | grep marker
>>   "marker": "default.7573587.55",
>>
>> # rados listomapkeys .dir.default.7573587.55 -p .rgw.buckets.index |
>> grep 'files/fotoobject'
>> files/fotoobject_83884@2/55673.JPG
>>
>> # rados -p .rgw.buckets.index getomapval .dir.default.7573587.55
>> 'files/fotoobject_83884@2/55673.JPG'
>> No such key:
>> .rgw.buckets.index/.dir.default.7573587.55/files/fotoobject_83884@2/55673.JPG
>>
>> What is wrong?
>
> It is likely that this object failed to upload, we returned an error for 
> that, but there was a bug (fixed recently) that we didn't clear the bucket 
> index entry correctly.
>
> Yehuda



-- 
Pozdrawiam
Dominik
___
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com


Re: [ceph-users] not existing key from s3 list

2015-03-13 Thread Yehuda Sadeh-Weinraub


- Original Message -
> From: "Dominik Mostowiec" 
> To: ceph-users@lists.ceph.com
> Sent: Friday, March 13, 2015 4:50:18 PM
> Subject: [ceph-users] not existing key from s3 list
> 
> Hi,
> I found a strange problem with not existing file in s3.
> Object exists in list
> # s3 -u list bucketimages | grep 'files/fotoobject_83884@2/55673'
> files/fotoobject_83884@2/55673.JPG   2014-03-26T22:25:59Z   349K
> but:
> # s3 -u head 'bucketimages/files/fotoobject_83884@2/55673.JPG'
> 
> ERROR: HttpErrorNotFound
> 
> After a little digging:
> # radosgw-admin --bucket=bucketimages bucket stats | grep marker
>   "marker": "default.7573587.55",
> 
> # rados listomapkeys .dir.default.7573587.55 -p .rgw.buckets.index |
> grep 'files/fotoobject'
> files/fotoobject_83884@2/55673.JPG
> 
> # rados -p .rgw.buckets.index getomapval .dir.default.7573587.55
> 'files/fotoobject_83884@2/55673.JPG'
> No such key:
> .rgw.buckets.index/.dir.default.7573587.55/files/fotoobject_83884@2/55673.JPG
> 
> What is wrong?

It is likely that this object failed to upload, we returned an error for that, 
but there was a bug (fixed recently) that we didn't clear the bucket index 
entry correctly.

Yehuda
___
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com


[ceph-users] not existing key from s3 list

2015-03-13 Thread Dominik Mostowiec
Hi,
I found a strange problem with not existing file in s3.
Object exists in list
# s3 -u list bucketimages | grep 'files/fotoobject_83884@2/55673'
files/fotoobject_83884@2/55673.JPG   2014-03-26T22:25:59Z   349K
but:
# s3 -u head 'bucketimages/files/fotoobject_83884@2/55673.JPG'

ERROR: HttpErrorNotFound

After a little digging:
# radosgw-admin --bucket=bucketimages bucket stats | grep marker
  "marker": "default.7573587.55",

# rados listomapkeys .dir.default.7573587.55 -p .rgw.buckets.index |
grep 'files/fotoobject'
files/fotoobject_83884@2/55673.JPG

# rados -p .rgw.buckets.index getomapval .dir.default.7573587.55
'files/fotoobject_83884@2/55673.JPG'
No such key: 
.rgw.buckets.index/.dir.default.7573587.55/files/fotoobject_83884@2/55673.JPG

What is wrong?

-- 
Regards
Dominik
___
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com