diff options
author | Ravishankar N <ravishankar@redhat.com> | 2013-05-09 16:14:33 +0000 |
---|---|---|
committer | Vijay Bellur <vbellur@redhat.com> | 2013-05-13 01:33:17 -0700 |
commit | 0d415f7f8c08edc7b7af88567bb5ec4803defc94 (patch) | |
tree | 6f85014a9d952800d56e9f69a9334ed9ac4e05bb /cli | |
parent | fd36cabb0db4139cba97fc75c6169b57ebea3e9d (diff) |
glusterd: remove-brick: prevent removal from a replicate volume.
Prevent the removal of brick(s) from a plain replicate volume and
display the error message at the CLI.
Change-Id: I8e182404564147329d8cd364b7c7931d19f14570
BUG: 961669
Signed-off-by: Ravishankar N <ravishankar@redhat.com>
Reviewed-on: http://review.gluster.org/4975
Reviewed-by: Vijay Bellur <vbellur@redhat.com>
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Diffstat (limited to 'cli')
-rw-r--r-- | cli/src/cli-rpc-ops.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cli/src/cli-rpc-ops.c b/cli/src/cli-rpc-ops.c index 08f3bcae58d..8f69fa0ef54 100644 --- a/cli/src/cli-rpc-ops.c +++ b/cli/src/cli-rpc-ops.c @@ -2007,6 +2007,8 @@ gf_cli_remove_brick_cbk (struct rpc_req *req, struct iovec *iov, if (ret) { gf_log ("cli", GF_LOG_ERROR, "remove-brick-id is not present in dict"); + cli_err ("volume remove-brick %s: failed: %s", cmd_str, + rsp.op_errstr); goto out; } break; |