diff options
author | M. Mohan Kumar <mohan@in.ibm.com> | 2012-11-29 21:46:07 +0530 |
---|---|---|
committer | Vijay Bellur <vbellur@redhat.com> | 2012-11-29 09:40:14 -0800 |
commit | 983d290f7b36fea580ed9337bdc15e8f0f6f5bb3 (patch) | |
tree | 7437660f9427ca9fb1bbf5432b38dc35f7351389 /rpc | |
parent | 3c72850e8d00f0cf35ae054136be076a394e08e9 (diff) |
BD Backend: CLI to create a full/linked clone of a image
A new CLI command added to support cloning/snapshotting of a LV device
Syntax is:
$ gluster bd clone <volname>:<vg>/<lv> <newlv>
$ gluster bd snapshot <volname>:<vg>/<lv> <snap_lv> <size>
BUG: 805138
Change-Id: Idc2ac14525a3998329c742bf85a06326cac8cd54
Signed-off-by: M. Mohan Kumar <mohan@in.ibm.com>
Reviewed-on: http://review.gluster.org/3719
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Vijay Bellur <vbellur@redhat.com>
Diffstat (limited to 'rpc')
-rw-r--r-- | rpc/rpc-lib/src/protocol-common.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/rpc/rpc-lib/src/protocol-common.h b/rpc/rpc-lib/src/protocol-common.h index 38528bd5f97..97017e5fe3c 100644 --- a/rpc/rpc-lib/src/protocol-common.h +++ b/rpc/rpc-lib/src/protocol-common.h @@ -211,6 +211,8 @@ typedef enum { GF_BD_OP_INVALID, GF_BD_OP_NEW_BD, GF_BD_OP_DELETE_BD, + GF_BD_OP_CLONE_BD, + GF_BD_OP_SNAPSHOT_BD, } gf_xl_bd_op_t ; #define GLUSTER_HNDSK_PROGRAM 14398633 /* Completely random */ |