RE: A bug in FileStore::mount and A problem about XFS

2014-08-14 Thread Ma, Jianpeng
I think you got the old code. I'm not find FX_TYPE_OTHER > -Original Message- > From: ceph-devel-ow...@vger.kernel.org > [mailto:ceph-devel-ow...@vger.kernel.org] On Behalf Of n...@cs.hku.hk > Sent: Thursday, August 14, 2014 12:08 PM > To: ceph-devel@vger.kernel.org > Subject: A bug in Fi

Re: object versioning

2014-08-14 Thread Wido den Hollander
On 08/14/2014 02:00 AM, Yehuda Sadeh wrote: One of the next features that we're working on is the long due object versioning. This basically allows keeping old versions of objects inside buckets, even if user has removed or overwritten them. Any object instance is immutable. and object can then b

OSD disk replacement best practise

2014-08-14 Thread Guang Yang
Hi cephers, Most recently I am drafting the run books for OSD disk replacement, I think the rule of thumb is to reduce data migration (recover/backfill), and I thought the following procedure should achieve the purpose: 1. ceph osd out osd.XXX (mark it out to trigger data migration) 2. ceph o

RE: Is that possible to run teuthology on local test servers

2014-08-14 Thread Sage Weil
You can accomplish the same thing by adding a section like targets: ubu...@plana37.front.sepia.ceph.com: ssh-rsa B3NzaC1yc2EDAQABAAABAQDlGkqSVZEriH63rFY4R4y6jelC0RGv/A8JtkIGWqRDIjLYsXgB4GoSNsI5H0FGhR+8ZiE2kOimFvpzYXCiFEW9QNWEcdKn75ZsnUnCTJf0fhYUyyD0qaxL3BhDyPX2pazSPvIB9w+WSATpW3XoL6

RE: A bug in FileStore::mount and A problem about XFS

2014-08-14 Thread Sage Weil
On Thu, 14 Aug 2014, Ma, Jianpeng wrote: > I think you got the old code. I'm not find FX_TYPE_OTHER It was only recently removed in master. I suspect this bug is present in firefly, though, and should still be fixed! sage > > > > -Original Message- > > From: ceph-devel-ow...@vger.ke

RGW Swift questions

2014-08-14 Thread Luis Pabón
Hi Yehuda, I am starting work on RGW and have a few questions: * Why is the command 'user create' when I am sending '--subuser'. Seems confusing. Is there a reason why we are not to use 'subuser create'? * If I use "user create --subuser", the JSON returned shows the entry for "subusers"

Re: RGW Swift questions

2014-08-14 Thread Yehuda Sadeh
On Thu, Aug 14, 2014 at 7:27 AM, Luis Pabón wrote: > > Hi Yehuda, > I am starting work on RGW and have a few questions: > > * Why is the command 'user create' when I am sending '--subuser'. Seems > confusing. Is there a reason why we are not to use 'subuser create'? A subuser needs to have t

Re: object versioning

2014-08-14 Thread Yehuda Sadeh
On Thu, Aug 14, 2014 at 2:44 AM, Wido den Hollander wrote: > On 08/14/2014 02:00 AM, Yehuda Sadeh wrote: >> >> One of the next features that we're working on is the long due object >> versioning. This basically allows keeping old versions of objects >> inside buckets, even if user has removed or o

Re: object versioning

2014-08-14 Thread Luis Pabon
Adding Swiftonfile developers to see if they can help. - Luis - Original Message - From: "Yehuda Sadeh" To: "ceph-devel" Cc: "Sage Weil" , "Samuel Just" Sent: Wednesday, August 13, 2014 8:00:37 PM Subject: object versioning One of the next features that we're working on is the long du

Re: RGW Swift questions

2014-08-14 Thread Luis Pabon
Thanks for the quick turnaround Yehuda. I have just a few more comments below: - Original Message - From: "Yehuda Sadeh" To: "Luis Pabón" Cc: ceph-devel@vger.kernel.org Sent: Thursday, August 14, 2014 11:02:06 AM Subject: Re: RGW Swift questions On Thu, Aug 14, 2014 at 7:27 AM, Luis Pa

Re: RGW Swift questions

2014-08-14 Thread Yehuda Sadeh
On Thu, Aug 14, 2014 at 9:00 AM, Luis Pabon wrote: > Thanks for the quick turnaround Yehuda. I have just a few more comments > below: > > - Original Message - > From: "Yehuda Sadeh" > To: "Luis Pabón" > Cc: ceph-devel@vger.kernel.org > Sent: Thursday, August 14, 2014 11:02:06 AM > Subj

Re: RGW Swift questions

2014-08-14 Thread Luis Pabón
Great thanks! - Luis On 08/14/2014 12:40 PM, Yehuda Sadeh wrote: On Thu, Aug 14, 2014 at 9:00 AM, Luis Pabon wrote: Thanks for the quick turnaround Yehuda. I have just a few more comments below: - Original Message - From: "Yehuda Sadeh" To: "Luis Pabón" Cc: ceph-devel@vger.kernel.

Ceph authentication/authorization paradignms

2014-08-14 Thread Christopher R. Hertel
Ceph Folks: Hi. I am new to Ceph but I've been around in the Open Source world for a while, working on a variety of different projects (mostly Windows Interop stuff). I was asked to take a look at the authentication mechanisms used in Ceph, focusing on two key areas: * Calamari * Ceph clien

Using erasure code plugins outside of an OSD

2014-08-14 Thread Loic Dachary
Hi David, You presumably want to load a plugin, similar to what https://github.com/ceph/ceph/blob/firefly/src/mon/OSDMonitor.cc#L3040 does. To use it the high level is to be found in https://github.com/ceph/ceph/blob/master/src/osd/ECBackend.cc#L361 which relies on a thin layer of util

Re: OSD disk replacement best practise

2014-08-14 Thread Smart Weblications GmbH - Florian Wiessner
Am 14.08.2014 13:29, schrieb Guang Yang: > Hi cephers, > Most recently I am drafting the run books for OSD disk replacement, I think > the rule of thumb is to reduce data migration (recover/backfill), and I > thought the following procedure should achieve the purpose: > 1. ceph osd out osd.XXX

Translating a RadosGW object name into a filename on disk

2014-08-14 Thread Craig Lewis
In my effort to learn more of the details of Ceph, I'm trying to figure out how to get from an object name in RadosGW, through the layers, down to the files on disk. clewis@clewis-mac ~ $ s3cmd ls s3://cpltest/ 2014-08-13 23:0214M 28dde9db15fdcb5a342493bc81f91151 s3://cpltest/vmware-freeb

Re: object versioning

2014-08-14 Thread Sage Weil
On Wed, 13 Aug 2014, Yehuda Sadeh wrote: > One of the next features that we're working on is the long due object > versioning. This basically allows keeping old versions of objects > inside buckets, even if user has removed or overwritten them. Any > object instance is immutable. and object can the

Re: object versioning

2014-08-14 Thread Yehuda Sadeh
On Thu, Aug 14, 2014 at 11:51 AM, Sage Weil wrote: > On Wed, 13 Aug 2014, Yehuda Sadeh wrote: >> One of the next features that we're working on is the long due object >> versioning. This basically allows keeping old versions of objects >> inside buckets, even if user has removed or overwritten the