【产品名称】
oceanbase-ce
【产品版本】
3.1.3(r10000292022032916-3d79cacb37012cf61b7cb8faf00d9a6bb152bcd1)
【问题描述】
当使用obproxy的端口连接时报标题错误,网上查大部分的都是systemerror:0,通过设置connect_timeout调大如从10改成60,但该问题是systemerror:11,也试了调大connect_timeout,并不管用,先记录下以后慢慢找原因。
【产品名称】
oceanbase-ce
【产品版本】
3.1.3(r10000292022032916-3d79cacb37012cf61b7cb8faf00d9a6bb152bcd1)
【问题描述】
当使用obproxy的端口连接时报标题错误,网上查大部分的都是systemerror:0,通过设置connect_timeout调大如从10改成60,但该问题是systemerror:11,也试了调大connect_timeout,并不管用,先记录下以后慢慢找原因。
把-P 这个选项改成2881试试能不能登录,如果可以的话,再把-u 选线改成 root@sys#集群名 看看能不能登录
root@proxysys试试
2881用-uroot@sys可以登录
但2881用-uroot@sys#集群名不能登录,无论有没有密码都没法登录
果然可以,多谢!但是为啥呢?哪里有介绍要加proxy?
另外,从截图上看为啥我用2881直接连的显示了observer的版本,为3.1.3,MYSQL版本为5.7.25,但用proxy的2883端口连不显示observer的版本,而且MYSQL版本为5.6.25,与直接用2881端口连的还不一致。。。。。。
-uroot@sys#集群名 得用2883端口,即通过obproxy访问集群
sys是observer的超级管理员,proxysys是obproxy的超级管理员,可以通过root@proxysys登录obproxy来查看和修改一些配置
root@proxysys是单独的账号,可以修改配置