董宗磊
#1
【产品名称】
ODC
【产品版本】
3.2.1
【问题描述】
我是参照这篇文档的内容使用 Docker 部署的 oceanbase 数据:
https://open.oceanbase.com/answer/detail?id=508
部署后使用命令行连接数据库没有问题
obclient -h127.1 -uroot@sys#obdemo -P2883 -prootPWD123 -c -A oceanbase
如果使用 ODC 连接数据库会失败,使用 ODC 的智能分析功能,去分析连接串,还是无法连接成功。
错误截图见附件
错误截图.zip (284753 KB)
你看看集群名是obdemo还是obce-single,后来的镜像我稍微调整了集群名字。
你发一下命令行下登陆结果看看
此外,在容器外宿主机上连接127.1 的2883端口是通的吗?取决于容器是否把2883端口暴露出去。所以,这不一定是odc问题,而是个容器端口问题。
docker pull obpilot/oceanbase-ce:latest
docker run -itd -m 10G -p 2881:2881 -p 2883:2883 --name oceanbase-ce obpilot/oceanbase-ce:latest
董宗磊
#5
您好,感谢您的回复,用这个串在命令行是可以连接上的:
obclient -h127.1 -uroot@sys#obdemo -P2883 -prootPWD123 -c -A oceanbase
我理解应该是 obdemo
那帮发一下odc的数据库连接配置截图(大图,覆盖到所有细节),和报错提示。