【 使用环境 】 测试环境
【 使用版本 】V4.2
【问题描述】如何将新增的节点加入到rootservice_list中?
【复现路径】
44为新增的节点
执行了
ALTER SYSTEM SET rootservice_list = ‘172.10.10.42:2882:2881;172.10.10.43:2882:2881;172.10.10.41:2882:2881;172.10.10.44:2882:2881’;
所有节点observer.conf.bin也更新成
rootservice_list = ‘172.10.10.42:2882:2881;172.10.10.43:2882:2881;172.10.10.41:2882:2881;172.10.10.44:2882:2881’;
这里参数和参数文件虽然都变化了,但是ocp云平台rs仍然看不到44的ip
关掉节点44后
所有节点observer.conf.bin就恢复成
rootservice_list = '172.10.10.42:2882:2881;172.10.10.43:2882:2881;172.10.10.41:2882:2881;
重启节点44
./bin/observer -r ‘172.10.10.41:2882:2881;172.10.10.42:2882:2881;172.10.10.43:2882:2881;172.10.10.44:2882:2881’
只有44的observer.conf.bin的rootservice_list有44,其他三个节点都没有44
关闭节点1
所有节点的observer.conf.bin的rootservice_list 只有42和43(除了删除自己的41,连新增的节点44也删除了)
重启节点1
即使指定了-r ‘172.10.10.41:2882:2881;172.10.10.42:2882:2881;172.10.10.43:2882:2881;172.10.10.44:2882:2881’
所有节点的observer.conf.bin的rootservice_list 变成41,42,43(也不会把44加进来)
如何永久将44也加入到rootservice_list