暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GBase 8a 停止节点替换的操作

VV_刺头王 2022-05-25
488

当执行replace.py的节点替换命令过程中,出现一些软硬件异常或者长时间不能完成节点替换操作等异常情况时,可通过执行replaceStop.py来停止节点替换。

若被停止的节点替换为多节点同时替换时,则会停止所有被替换节点的替换过程。

注意不能通过手动kill掉节点替换的相关进程来停止节点替换操作。

条件:集群有节点替换操作正在运行;在正常可用的 Coordinator 节点上使用 DBA 用户执行 replaceStop.py 脚本;恢复集群模式为 NORMAL,节点状态不能回滚,则节点状态可能为UNAVAILABLE 或 REPLACE。

举例:


Coordinator 节点替换过程停止:
1、在执行替换命令的节点上用 DBA 用户执行下面命令,开始进行 Coordinator 节点替换;

./replace.py --host=192.168.6.105 --type=coor --dbaUser=gbase --dbaUserPwd=gbase --overwrite --vcname=vc1

2、当打印出“build data packet start”信息后表示正在进行打包,此时在该节点上执行命令,停止 coordinator 节点替换。

./replaceStop.py --host=192.168.6.105 --type=coor --dbaUser=gbase --dbaUserPwd=gbase --vcname=vc1

Checking environment…
Stop python replace.py on host 192.168.6.101.
Stop install python scripts on host 192.168.6.105.
Stop gcadmin replacenodes on host 192.168.6.101.
Stop metadata sync on host 192.168.6.101, 192.168.6.102, 192.168.
6.103, 192.168.6.104, 192.168.6.105.
Clean up temporary on coordinators 192.168.6.101, 192.168.6.102, 1
92.168.6.103, 192.168.6.104, 192.168.6.105.
Clean up temporary ondatanodes 192.168.6.101
Stop gcluster nodes 192.168.6.105

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论