I am at the Ceph Day at CERN,
I asked to Sage if it is supported to enable both S3 and swift API at
the same time. The answer is yes, so it is meant to be supported, and
this that we see here is probably a bug.
I opened a bug report:
http://tracker.ceph.com/issues/16293
If anyone has a chance to
On Thu, May 12, 2016 at 12:29 AM, Saverio Proto wrote:
>> While I'm usually not fond of blaming the client application, this is
>> really the swift command line tool issue. It tries to be smart by
>> comparing the md5sum of the object's content with the object's etag,
>> and
> While I'm usually not fond of blaming the client application, this is
> really the swift command line tool issue. It tries to be smart by
> comparing the md5sum of the object's content with the object's etag,
> and it breaks with multipart objects. Multipart objects is calculated
> differently
While I'm usually not fond of blaming the client application, this is
really the swift command line tool issue. It tries to be smart by
comparing the md5sum of the object's content with the object's etag,
and it breaks with multipart objects. Multipart objects is calculated
differently (md5sum of
It does not work also the way around:
If I upload a file with the swift client with the -S options to force
swift to make multipart:
swift upload -S 100 multipart 180.mp4
Then I am not able to read the file with S3
s3cmd get s3://multipart/180.mp4
download: 's3://multipart/180.mp4' ->
Thank you.
It is exactly a problem with multipart.
So I tried two clients (s3cmd and rclone). When you upload a file in
S3 using multipart, you are not able to read anymore this object with
the SWIFT API because the md5 check fails.
Saverio
2016-05-09 12:00 GMT+02:00 Xusangdi
Hi,
I'm not running a cluster as yours, but I don't think the issue is caused by
you using 2 APIs at the same time.
IIRC the dash thing is append by S3 multipart upload, with a following digit
indicating the number of parts.
You may want to check this reported in s3cmd community:
I try to simplify the question to get some feedback.
Is anyone running the RadosGW in production with S3 and SWIFT API
active at the same time ?
thank you !
Saverio
2016-05-06 11:39 GMT+02:00 Saverio Proto :
> Hello,
>
> We have been running the Rados GW with the S3 API
Hello,
We have been running the Rados GW with the S3 API and we did not have
problems for more than a year.
We recently enabled also the SWIFT API for our users.
radosgw --version
ceph version 0.94.6 (e832001feaf8c176593e0325c8298e3f16dfb403)
The idea is that each user of the system is free of