Re: [Feature]Proposal for adding a new flag named shared to support performance and statistic purpose

2014-06-09 Thread Haomai Wang
Thanks, Josh! Your points are really helpful. Maybe we can schedule this bp to the near CDS? The implementation I hope can has great performance effects on librbd. On Tue, Jun 10, 2014 at 9:16 AM, Josh Durgin wrote: > On 06/05/2014 12:01 AM, Haomai Wang wrote: >> Hi, >> Previously I sent a mai

RE: [RFC] add rocksdb support

2014-06-09 Thread Shu, Xinxin
Hi mark I have finished development of support of rocksdb submodule, a pull request for support of autoconf/automake for rocksdb has been created , you can find https://github.com/ceph/rocksdb/pull/2 , if this patch is ok , I will create a pull request for rocksdb submodule support , current

Re: [Feature]Proposal for adding a new flag named shared to support performance and statistic purpose

2014-06-09 Thread Josh Durgin
On 06/05/2014 12:01 AM, Haomai Wang wrote: > Hi, > Previously I sent a mail about the difficult of rbd snapshot size > statistic. The main solution is using object map to store the changes. > The problem is we can't handle with multi client concurrent modify. > > Lack of object map(like pointer map

Re: incomplete PG

2014-06-09 Thread Dong Yuan
Sorry, the last sentence should be "You can NOT remove PG, except you remove the whole Pool." On 10 June 2014 08:57, Dong Yuan wrote: > InComplete PG means this PG can't get enough metadata (PG logs) to > enter Active state. This may be because some unrepairable data damage. > > You can remove PG

Re: incomplete PG

2014-06-09 Thread Dong Yuan
InComplete PG means this PG can't get enough metadata (PG logs) to enter Active state. This may be because some unrepairable data damage. You can remove PG, except you remove the whole Pool. On 9 June 2014 21:10, Alexey Kurnosov wrote: > > Guys, what should i do to erase an incomplete PG? > Use

rbd after removal still 10 TB used.

2014-06-09 Thread Alphe Salas Michels
Hello, I have this issue to submit you.It is with ceph emperor version 0.72 i don t know if in firefly it is solved. I didnt see in the changelog any change to that issue. First of all ceph is storage ogre. Let me explain. In an global 40TB disk the real data i can use is 40 TB /2 - 25% = aro

Re: Locally repairable code description revisited (was Pyramid ...)

2014-06-09 Thread Loic Dachary
Sam, Greg, A simpler proposal is documented at : https://github.com/dachary/ceph/commit/ff11902bdc26aa35c70dd2f4d9de31f4cd207519#diff-5518964bc98a094a784ce2d17a5b0cc1R1 which is part of the proposed implementation for locally repairable code https://github.com/ceph/ceph/pull/1921 Hope

Re: Locally repairable code description revisited (was Pyramid ...)

2014-06-09 Thread Samuel Just
I'm finding that I don't really understand how the LRC specification works. Is there a doc somewhere I can read? -Sam On Mon, Jun 9, 2014 at 1:18 PM, Gregory Farnum wrote: > On Fri, Jun 6, 2014 at 7:30 AM, Loic Dachary wrote: >> Hi Andreas, >> >> On 06/06/2014 13:46, Andreas Joachim Peters wrot

Re: Locally repairable code description revisited (was Pyramid ...)

2014-06-09 Thread Gregory Farnum
On Fri, Jun 6, 2014 at 7:30 AM, Loic Dachary wrote: > Hi Andreas, > > On 06/06/2014 13:46, Andreas Joachim Peters wrote:> Hi Loic, >> the basic implementation looks very clean. >> >> I have few comments/ideas: >> >> - the reconstruction strategy using the three levels is certainly efficient >> en

Re: teuthology and erasure code pool creation

2014-06-09 Thread Loic Dachary
On 09/06/2014 19:15, Zack Cerza wrote: > Hi Loic, > > Without spending too much time investigating, it seems to me it would > be preferable to just add the missing arguments to the functions you > pointed out. That way they could even be fully documented! ;) Ok, I'll do that, thanks ! > > Zac

Re: teuthology and erasure code pool creation

2014-06-09 Thread Zack Cerza
Hi Loic, Without spending too much time investigating, it seems to me it would be preferable to just add the missing arguments to the functions you pointed out. That way they could even be fully documented! ;) Zack On Sun, Jun 8, 2014 at 11:00 AM, Loic Dachary wrote: > Hi Zack, > > In order to

Re: [RFC] add rocksdb support

2014-06-09 Thread Mark Nelson
Hi Xinxin, On 05/28/2014 05:05 AM, Shu, Xinxin wrote: Hi sage , I will add two configure options to --with-librocksdb-static and --with-librocksdb , with --with-librocksdb-static option , ceph will compile the code that get from ceph repository , with --with-librocksdb option , in case of d

ceph branch status

2014-06-09 Thread ceph branch robot
-- All Branches -- Alfredo Deza 2013-09-27 10:33:52 -0400 wip-5900 Dan Mick 2013-07-16 23:00:06 -0700 wip-5634 2014-03-24 21:06:21 -0700 wip-sockaddr 2014-03-28 18:45:51 -0700 wip-fix-testcrypto David Zafman 2014-06-05 00:22:34 -0700 wip-8231

Re: incomplete PG

2014-06-09 Thread Alexey Kurnosov
Guys, what should i do to erase an incomplete PG? Use special utils, hexedit, any methods? On Fri, Jun 06, 2014 at 11:18:51PM +0400, Alexey Kurnosov wrote: > On Fri, Jun 06, 2014 at 08:57:46AM -0700, Sage Weil wrote: > > On Fri, 6 Jun 2014, Alexey Kurnosov wrote: > > > Hi all. > > > > > > Sorr

ceph-deploy 1.5.4 (addressing packages coming from EPEL)

2014-06-09 Thread Alfredo Deza
Hi All, We've experienced a lot of issues since EPEL started packaging a 0.80.1-2 version that YUM will see as higher than 0.80.1 and therefore will choose to install the EPEL one. That package has some issues from what we have seen and in most cases will break the installation process. There is