#集群出现问题需要重做备节点:
1.停集群:
cd /home/kingbase/cluster/KingbaseCluster/db/bin
sh kingbase_monitor.sh stop
2.先备份备节点data目录;
cp -r data data_back_20200702
3.删除data目录
rm -rf data
4.在主节点启动数据库服务
./sys_ctl start -D /home/kingbase/cluster/KingbaseCluster/db/data
5.重做备节点命令,在备节点执行命令:
--ip填写主节点的ip
sys_basebackup -D data路径 -Fp -X stream -v -P -h 主机的IP -p 54321 -USYSTEM
6.还原配置文件
--然后去/home/kingbase/cluster/ceshi/db/etc下面,把recover.done,kingbase.conf拷贝到新传输过来的data下面
--注意检查备节点kingbase.conf里面的synchronous_standby_names这个参数注释掉
--我是把备份目录下的copy过来的。
cp data_back_20200702/kingbase.conf /home/kingbase