2.1.6,IP更换后,无法启动FE.

Viewed 25

背景.

更换新的IP,后原有的集群设置失效。应该更换为新的IP进行启动.。

步骤:

  1. 更换配置文件/conf/fe.conf 里 priority_networks为新的IP地址.
    并增加新的配置.(元数据恢复模式)
    metadata_failure_recovery=true
  2. 进入到现在的/doris-meta/image文件夹. 编辑ROLE注释掉旧的配置信息
    图片.png
    图片.png
  3. 启动fe. 通过jps命令有看到能正常启动
    图片.png

排查

没有发现启动9030端口.
图片.png

尝试

  1. 查询日志后发现role:FOLLOWER. 重新到ROLE把role注释后,直接GG 查询文档后,应设置角色!
    图片.png
    图片.png
    图片.png

  2. 恢复完role后,重新到执行./start_fe.sh --daemon
    图片.png
    图片.png

查看jps后发现程序是在的.ROLE文件也把注释的备注拿掉.
日志如下:
图片.png
图片.png
图片.png

网上的资料都是说增加metadata_failure_recovery=true后就可以启动.不过我增加后是这个样子
图片.png

1 Answers
  1. metadata_failure_recovery=true后就可以启动.
    这个是完全无法启动的时候才能用哈。这个命令执行是可能破坏掉元数据的。

  2. 如果这个原来配置的是follower模式。更换ip地址,我理解是不行的。多follower模式下只能通过扩缩容来逐步替换。直接更换应该是不行的。