[sheepdog] sheepdog replica number question
Liu Yuan
namei.unix at gmail.com
Mon May 5 10:51:09 CEST 2014
On Mon, May 05, 2014 at 02:44:24PM +0800, Ruoyu wrote:
> I think the user wants to change the existing replica number of
> cluster or vdi.
>
> We also got the requirement and already achieved it. Currently, only
> changing replica number is permitted. Changing erasure code is not
> implemented.
>
> Some examples are as below.
>
> $ dog cluster copies 2
> __
> ()'`;
> /\|` Caution! Changing the # of replica will affect
> / | all the VDIs to be created later.
> (/_)_|_ Are you sure you want to continue? [yes/no]: yes
> set the cluster's replica success.
So this doesn't change the copy number of exsiting vdis?
>
> $ dog cluster info -s
> Cluster status: running, auto-recovery enabled
> Cluster store: plain with 2 redundancy policy
>
> Cluster created at Mon May 5 14:28:02 2014
>
> Epoch Time Version
> 2014-05-05 14:28:02 1 [127.0.0.1:7000, 127.0.0.1:7001, 127.0.0.1:7002]
>
> $ dog vdi copies test 3
> __
> ()'`;
> /\|` Caution! Changing the # of replica will affect
> / | the specified VDI and trigger recovery.
> (/_)_|_ Are you sure you want to continue? [yes/no]: yes
> set the vdi's replica success.
>
> $ dog vdi list
> Name Id Size Used Shared Creation time VDI id
> Copies Tag
> test 0 12 MB 12 MB 0.0 MB 2014-05-05 14:29 7c2b25 3
>
> I think this feature sometimes is useful. If you think it is worth
> to do it, I am glad to contribute the patch.
>
I agree. Feel free to submit the patch the mailing list.
Thanks
Yuan
More information about the sheepdog
mailing list