Re: wip-crush

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

 



On Fri, 31 Aug 2012, Sage Weil wrote:
> Okay, it's trivial to change 'pool' to 'root' in the default generated 
> crush map, and update all the docs accordingly.  The problem is that some 
> stuff built on top of ceph has 'pool=default' in there, including our chef 
> cookbooks and those that other people are building.
> 
> I see a few options:
> 
> 1) - Document that pool=default should be used for clusters created 
>      pre-0.52, and root=default for clusters created after that (at 
>      http://ceph.com/docs/...).
>    - Tell new tools to use root=default
>    - Encourage existing tools to use *both* root=default pool=default (if 
>      the type is not present, it will be ignored).  They will break on 
>      newly created clusters with new code, but it will at least happen 
>      quickly (on cluster creation).
>    - Make noise in the release notes+announcement.

Okay, #1 it is!  I'll make some more noise when v0.52 is released.  
Merging this into master.

sage

> 
> 2) Make 'pool' be silently translated to 'root' (and the other way around) 
>    if the type is not present.  That way new tools with old clusters will 
>    work, and new clusters with old automation will work.
> 
> Other ideas?  I don't much like #2.
> 
> sage
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
> 
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux