部署三节点OceanBase集群,bootstrap 失败

【 使用环境 】测试环境
使用一台机器部署 ODP。三台机器部署 OceanBase 集群。
4台机器硬件配置和操作系统都一样。
硬件: cpu:4C 内存:16G 硬盘:100G ssd
操作系统:CentOS Linux release 7.9.2009 (Core)
【 OB or 其他组件 】
【 使用版本 】
oceanbase-ce 3.1.4
【问题描述】
obd 端的报错:
Cluster bootstrap x
[ERROR] Cluster init failed


observer 端的rootserver日志:

【复现路径】
obd cluster autodeploy obtest -c mini-distributed-with-obproxy-example.yaml -A

配置文件:
global:
home_path: /root/observer
data_dir: /data
redo_dir: /home/redo

找到原因了,感謝@oceanbase华南区的开源布道师郑晓锋(花名序风)
是因为机器上配置成了双网卡(两个ip),改成静态固定ip就可以。

将BOOTPROTO=dhcp 改成 static 重启网络后,仅留下的固定ip与配置的ip致,
然后重新部署就可以。

这里observer究竟是啥原因报错,telnet两个ip对应端口都是通的?为啥会用不在配置里的ip来访问?