On Mon, Feb 13, 2017 at 10:15 PM, bjb <bjb2...@163.com> wrote:

> Hi All:
>     I have two questions on understanding cluster-admin implemention:
>
>    1. cluster-admin:remove_shard_replica
>     This api is to remove the shard replica on particular member. There is
> a variable in AbstractLeader.java named 'minReplicationCount' which does
> not update when shard replica is removed.
>     Eg: 5 cluster members ecah have shard 'default', node 1 is leader.
> After invoking the api to remove shard 'default' on member 4, 5,  the
> minReplicationCount is still 3. Why not recalculate  the remain 3 member
> whose minReplicationCount is actually 2?
>
> That is an oversight.


>     2. cluster-admin:backup-datastore
>     The implemention of GetSnapshot is to capture the snapshot for
> persistent shard, and to initiate a snapshot containing just the
> persistable(eg election term info) for non-persistent shard.
> In some situation, I want to export the config-datastore(persistent) and
> the operational-datastore(non-persistent) on production environment and
> to restore them on testing environment to reproduce the running status. But
> the non-persistent is not available using backup api. How can I export both
> non-persistent and persistent datastore?
>
>
The point of the backup is to backup persistent data since
non-persistent operational
data is reproduced on restart.


> Hope to get your help.
> Thanks
>
>
>
>
>
>
>
> _______________________________________________
> controller-dev mailing list
> controller-dev@lists.opendaylight.org
> https://lists.opendaylight.org/mailman/listinfo/controller-dev
>
>
_______________________________________________
controller-dev mailing list
controller-dev@lists.opendaylight.org
https://lists.opendaylight.org/mailman/listinfo/controller-dev

Reply via email to