【 使用环境 】测试环境
【 OB 】
【 使用版本 】 oceanbase/oceanbase-ce:latest (4.1.0.0)
【问题描述】清晰明确描述问题
docker 安装的ob单例,本地可以连接,无法远程连接
【复现路径】问题出现前后相关操作
参照快速安装https://open.oceanbase.com/quickStart
的第三种方式,docker安装了单例模式。本地测试也可以连接
远程telnet端口号也正常,
但是远程使用Navicat或者mysql黑屏命令无法连接
用户名用root也无法连接
【问题现象及影响】
无法远程连接。
墨康
#5
感觉你这个是网络问题呢
我看你这个mysql也是docker启动的 你是2个docker之间访问吗?
好的,谢谢。我明天和同事确认一下。好像是给的外网ip有问题

你好,我确认好了。
mysql虽然也是docker容器,但它可以访问公网,网络方面没有问题。
我的服务器网络也没有问题。公网ip应该是禁ping,telnet 公网ip + ob的端口正常。
就是无法远程连接(navicat、或者黑屏命令都不行)
你好,我确认好了。mysql环境网络可以连ob环境网络
mysql虽然也是docker容器,但它可以访问公网,网络方面没有问题。
我的服务器网络也没有问题。公网ip应该是禁ping,telnet 公网ip + ob的端口正常。
就是无法远程连接(navicat、或者黑屏命令都不行)
我用obclient也无法连接。
ob在docker中,如下
本机是可以正常访问的。
(ps: 昨天用的4.1 ,今天换4.0依然不行)
同网段机子安装obclient,无法连接
墨康
#10
是不是你的test租户没有配置白名单 sys租户下执行下
alter tenant test set variables ob_tcp_invited_nodes=’%’; 再连接下
墨康
#12
抓个包看下吧 两边都抓下
tcpdump tcp -i any -s 0 port 6090 -w connect.pcap
提供下obclient的版本和observer的版本
是否是docker安装的无法远程连接。
我换快速安装的方法一:all-in-one安装。可以远程连接,
先请教一下,obd demo怎么停掉,我先更换一下端口,默认的2881,外网无法访问。
obd demo启动的,怎么停掉?
docker安装的无法远程连接。我现在参照快速安装https://open.oceanbase.com/quickStart用的方法二。