连接不上obproxy

【测试环境】

【 OB 】

【 4.2.1】

【问题描述】

背景:连接obproxy后在后台修改了proxyro用户的密码

现象:连接不上一台obproxy,但是其余的obproxy可以接上,集群是OCP托管

客户端报错:ERROR 2013 (HY000): Lost connection to MySQL server at ‘reading authorization packet’, system error: 11
proxy报错:

如果是ocp托管应该使用ocp修改密码,

现在在ocp修改也不管用了,把这台obproxy删了重装也不行,这怎么弄呢

方法一:登录 root@sys 再把 proxyro 密码改回去。
方法二:如果OCP的 OBProxy 参数管理界面能修改 observer_sys_password 值就在 OCP 里修改。不能就通过下面命令行修改。
登录各个 obproxy的管理入口 -h127.1 -uroot@proxysys -P2883 -p 修改 proxy 参数 observer_sys_password 。

alter proxyconfig set observer_sys_password='newpassword';

如果不知道 root@proxysys 密码,到 OCP 里改密码。

只对新连接生效。

按照方法二是了还是不行,
obclient -hXX -uXX -P2883 -p’XXX’ -Doceanbase -A