采用OCP安装obproxy集群后,无法使用2883端口登录到

【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】4.2.1.4、ocp 4.2.2
【 使用版本 】
【问题描述】采用OAT411部署ocp 4.2.2版本,然后在ocp上部署1-1-1三副本集群,部署正常,然后在ocp上创建obproxy集群,集群均正常,采用链接失败
[root@ocp80 /]# obclient -h ip -P2883 -uroot@sys -p’密码’ -Doceanbase -A
ERROR 1045 (42000): Access denied for user ‘root@sys’@‘xx.XX.XX.XX’ (using password: YES)

2881端口可以正常链接,就porxy 2883端口无法连接
proxy正常


集群正常

1 个赞

麻烦确认下密码是否正确。

oat属于企业版工具
你好,你提的这个技术问题牵涉到OceanBase企业版范围内的功能细节。建议你通过以下方式寻求帮助:
1.如你所在的企业客户已签署OceanBase企业版销售合同,请你联系客户经理;
2.如你所在的企业客户尚未签署OceanBase企业版销售合同,你可通过OceanBase官网商务咨询页面留下你的联系方式,OceanBase企业版的业务顾问会在一个工作日内与你联系。
OceanBase官网商务咨询

另外,欢迎你使用社区版,并在论坛/社群中分享你对社区版本的想法、经验和问题,与其他社区成员共同交流。

通过OBProxy链接需要加集群名称
-uroot@sys#obcluster

密码是对的
采用这种也不可以

[root@ob77 log]# mysql -hobtest -P2883 -uroot@sys#obcluster -p
Enter password:
ERROR 2013 (HY000): Lost connection to MySQL server at ‘reading authorization packet’, system error: 0

也是报错的
添加了/etc/hosts针对obtest的也报错

[root@ob77 log]# mysql -hobtest -P2883 -uroot@sys#obcluster -p
Enter password:
ERROR 2013 (HY000): Lost connection to MySQL server at ‘reading authorization packet’, system error: 0
采用这样也不行哈

看看集群信息obd cluster display ocpname (tab)

为啥要用obtest,主机名?
用proxy的IP可以吗?随便使用一个IP就行。