【 使用环境 】测试环境
【 OB or 其他组件 】OB,OBProxy
【 使用版本 】4.3.5.3
【问题描述】问题1.使用proxy地址直连navicat不能执行sql语句(例如无法执行 select 1 from dual;),和直连返回的数据库不一样,如底图
问题2. 用hikaricp-mysql-client测试工程连接,也只能用直连地址,proxy无法连接
问题3. 使用直连地址,用hikaricp-mysql-client测试工程连接正常,但是用其他工程连接报错(密码是带了特殊字符)
黑屏化使用proxy地址走2883连接租户的root@sys是否正常呢。
看着像是proxy和ob未进行绑定或者对proxy理解有误。
proxy不是数据库,直连proxy使用的是root@proxysys租户
使用root@sys连2883可以
然后密码那个问题好像是不支持{特殊字符吧,我用alter改了密码之后,发现2886的OB控制台连不上集群了,这个怎么重新关联呢
特殊字符是什么,一般都是支持的。
麻烦贴一下你的连接异常的连接串
是密码有特殊字符,最开始生成是{KYLTtnNQ82
密码支持特殊字符的。
那请问用alter改了密码之后,发现2886的OB控制台连不上集群了,这个怎么重新关联呢,好像时好时坏的,是上述原因吗
alter修改的sys密码么
修改的root的密码,即数据库里的mysql.user里的root
稍等这边需要咨询下内核
这边咨询了下内核,使用obshell修改一下密码即可恢复
有 dual 我大胆猜测会不会是 Oracle 模式?是 Oracle 模式那就是企业版吧,企业版按照 MC 的习惯一般都会说:“请联系您的客户经理”~~~
![]()
学习打卡
operator部署的容器化ob,首先不能黑屏直接修改密码,这种方式部署是有白屏运维的,黑屏修改密码不会同步到白屏的配置中。
特殊符号是支持的。
连接问题,需要确认下:
使用obp连接需要增加集群名称使用2883端口
-h obproxyIP -uroot@sys#集群名称 -P2883
使用ob直连不能加集群名称,使用2881端口
-h obIP -uroot@sys -P2881

