新部署的bi创建数据连接时报da解析异常

1.排查思路:

a.上对方服务器,ping  数据库所在服务器的ip  查看网络是否通畅

b.上对方服务器,连接对方数据库所在地址代码如下:

mysql -h [hostname] -u [username] -p 'password' (此处为明文使用密码的方式,也可以后续写密码)

如果可以连接上的话则进行第三步

c.进入容器内部(mysql或者de中)

docker ps |grep mysql #查看容器id
dx [容器id]
bash
mysql -h [hostname] -u [username] -p 'password'

如果连不上那么说明服务器网络通畅,但是容器和对方的网段有冲突。

d.检查对方的ip是否为10的网段,后续需要更改swarm的网段。可在腾讯元宝或者豆包等ai工具中搜索:如何更改swarm的初始网段。因为docker会默认使用10.0.0。0/8作为地址池,如果有所冲突的话则需要更改初始网段

e.可参考:修改docker网段