This patch set add manual recover capability to sheepdog, which is supposed
to manually recover the cluster when the cluster can not automatically recover
itself.
Changes v2 to v1:
- address Kazum's comment.
- add a warning message and force option.
- remove extra comma.
- rebased on the devel branch
Liu Yuan (3):
collie: add manual recover subcommand for cluster
sheep: export update_epoch_log()
sheep: add SD_OP_RECOVER operation
collie/cluster.c | 64 ++++++++++++++++++++++++++++++++++++++++++++++
collie/collie.c | 1 +
include/sheep.h | 2 +
include/sheepdog_proto.h | 1 +
sheep/group.c | 13 ---------
sheep/ops.c | 55 +++++++++++++++++++++++++++++++++++++++
sheep/sheep_priv.h | 1 +
sheep/store.c | 14 ++++++++++
8 files changed, 138 insertions(+), 13 deletions(-)
Thanks,
Yuan
|
|