add OBSERVER后active 为false如何解决

原操作步骤:
1、node2机器上./dorisdb/fe/bin/start_fe.sh --helper 192.168.110.116:9010 --daemon
node的ip应为 192.168.0.101
2、操作node1,ALTER SYSTEM add OBSERVER ‘192.168.0.101:9010’;
然后出现 join false。

尝试调整:
将node2上的fe进程 kill 杀掉按照正确ip重新运行。node1 mysql drop 到add,结果任然是false。异常为。


请问如何解决了?

所有fe.conf里配置priority_networks=192.168.0.0/24

  1. mysql客户端连接master FE
  2. ALTER SYSTEM drop OBSERVER ‘192.168.0.101:9010’
  3. 切换到node 2
  4. stop fe
  5. 删除observer元数据
  6. ./dorisdb/fe/bin/start_fe.sh --helper 192.168.0.100:9010 --daemon
  7. 连接master FE,执行ALTER SYSTEM add OBSERVER ‘192.168.0.101:9010’

当前方法,有解决么

亲测有效,首先fe.conf里配置priority_networks要一直,然后node节点的fe的helper 要是主节点的地址。最后主节点去关联node节点,就成功了