diff options
author | Prasanna Kumar Kalever <prasanna.kalever@redhat.com> | 2017-10-25 21:48:00 +0530 |
---|---|---|
committer | Prasanna Kumar Kalever <prasanna.kalever@redhat.com> | 2017-12-07 13:04:15 +0530 |
commit | 019db978d82d850925abaf2651b4ef549ec0f987 (patch) | |
tree | 9eef879bf533592fd6d4375e5f1d353f10540a66 /utils/common.c | |
parent | c80e7f0853ff666053d6b2a8c5c53d9eba491100 (diff) |
extras: add script for replace node
$ for i in {1..3}; do echo "block${i}:"; gluster-block create test/block$i ha 3 192.168.124.208,192.168.124.8,192.168.124.179 1MiB --json-pretty; done
block1:
{
"IQN":"iqn.2016-12.org.gluster-block:ccc8f04b-1498-4c55-b27b-a1c500799d7b",
"PORTAL(S)":[
"192.168.124.208:3260",
"192.168.124.8:3260",
"192.168.124.179:3260"
],
"RESULT":"SUCCESS"
}
block2:
{
"IQN":"iqn.2016-12.org.gluster-block:a081f36d-ba9a-4679-a7d5-a6c9b5add2c0",
"PORTAL(S)":[
"192.168.124.208:3260",
"192.168.124.8:3260",
"192.168.124.179:3260"
],
"RESULT":"SUCCESS"
}
block3:
{
"IQN":"iqn.2016-12.org.gluster-block:53525e2d-c69d-4770-a645-f60847b9190d",
"PORTAL(S)":[
"192.168.124.208:3260",
"192.168.124.8:3260",
"192.168.124.179:3260"
],
"RESULT":"SUCCESS"
}
$ gluster-block list test --json-pretty{
"blocks":[
"block1",
"block2",
"block3"
],
"RESULT":"SUCCESS"
}
$ ./replace-node.sh help
Usage:
./replace-node.sh ${MOUNTPOINT} ${OLDNODE} ${NEWNODE}
$ ./replace-node.sh /mnt/test 192.168.124.179 192.168.124.128
Fuse mount point, does not have directory '/mnt/test/block-meta/'
Usage:
./replace-node.sh ${MOUNTPOINT} ${OLDNODE} ${NEWNODE}
$ mount.glusterfs localhost:/test /mnt/test
$ ./replace-node.sh /mnt/test/ 192.168.124.179 192.168.124.128
blockname: block1
create on '192.168.124.128' success
replace on '192.168.124.208' success
replace on '192.168.124.8' success
delete on '192.168.124.179' success
-------------------------------------
blockname: block2
create on '192.168.124.128' success
replace on '192.168.124.208' success
replace on '192.168.124.8' success
delete on '192.168.124.179' success
-------------------------------------
blockname: block3
create on '192.168.124.128' success
replace on '192.168.124.208' success
replace on '192.168.124.8' success
delete on '192.168.124.179' success
-------------------------------------
Change-Id: I68ce36063accfdc1f56c8f160b8c4dd4ca58afe7
Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
Diffstat (limited to 'utils/common.c')
0 files changed, 0 insertions, 0 deletions