obd白屏部署的时候Connect to observer一直卡着不动

【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】
我要在三台机器上部署分布式数据库,预检查都已经完成了 最后一步的部署卡住


10 个赞


日志显示这个

5 个赞

看样子是部署完成了,可以用图片中打印的命令行登陆下这三个节点看看能不能登陆
能登陆的话跳过这个步骤重新打开OBD试试 :joy:

7 个赞

图片中打印的命令行? 指的是connect 172.16.120.6 -P2881 -uroot -pnC@Xp93*~l,WT? 这个在命令行直接打 会报错

6 个赞

大佬请问需不需要提前在三台机器上装数据库呢?

5 个赞

mysql -h172.16.120.6 -P2881 -uroot@sys -pnC@Xp93*~l,WT
这样试试,你这个地方就是用OBD数据库啊。。最后这一步看样子应该是部署上了

4 个赞

佬 最后等了会儿显示部署失败,我在中控机172.16.120.5上用了mysql -h172.16.120.6 -P2881 -uroot@sys -pnC@Xp93*~l,WT 也是没有反应

目前的状态是这样的 我在中控机172.16.120.5上开始部署,.5机器上装了mysql,然后三个zone是在172.16.120.6/172.16.120.7/172.16.120.8这三台机器,这三台机器没有装mysql数据库 我看了报错日志,显示为:


然后中控机的日志一直刷连接另外三台机器,还是原来这样:

5 个赞

使用的5节点的obd部署的,然后目前三个zone节点仍在刷日志么。

4 个赞

172.16.120.6/172.16.120.7/172.16.120.8 这三台,对应的2881端口是通的吗

6 个赞

就是用的三个节点的 一台中控机 三个节点全在刷日志

4 个赞

那三台机器目前也无法使用命令行登录么,我记得obd之前版本确实存在这个报错一直连接ob,但实际已经安装成功了更新版本试试。或者停掉obd安装进程
2881是本地登录,你要是想从5节点登录需要使用2883节点。

2 个赞


佬 我是启动了进程在2881端口 但是访问不到 这样的话是不是还得申请专门开一下2881端口才行? 我看防火墙是关着的

2 个赞

使用命令行登录obclient?还是什么呢

2 个赞

obclient登录

不能用obclient登录

看起来你的系统是Debian/Ubuntu系的。

这段下方的图片是在显示确实连接不通。
有两点可以查看:
1,网络不通。
2,2881的服务端口未启动。可以sudo netstat -tunlp看一下。

根据这里来看,2881的服务端口确实启动了。

根据这里看,还是联通性问题。ufw你也看了是关闭的,那iptables呢?SELinux呢?都记得看一下。

重启,解决90%以上的问题

obclient 命令执行时候使用的2883端口连接么或者是在本地使用的2881端口?

同样的问题

麻烦提个帖子附带上相关ob日志 obd日志