sys租户连接不上

observer 192.168.10.155/156/157 服务启动正常
obproxt 192.168.10.155/156/157 服务启动正常

mysql -h192.168.10.155 -P2883 -uroot@proxysys -prootroot -c -A 正常登录
mysql -h192.168.10.155 -P2883 -uroot@proxysys#olmobce -prootroot -c -A 正常登录

mysql -h192.168.10.155 -P2883 -uroot@sys -prootroot -c -A --error
mysql -h192.168.10.155 -P2883 -uroot@sys#olmobce -prootroot -c -A --error

[admin@ocbase155:/home/admin]$mysql -h192.168.10.155 -P2883 -uroot@sys -prootroot -c -A
ERROR 2013 (HY000): Lost connection to MySQL server at ‘reading authorization packet’, system error:
0

.创建proxy用户
–192.168.10.155 任选一台服务器都可以,只需要做一次,数据会同步到其他节点
mysql -h192.168.10.155 -P2881 -uroot@sys -p -c -A --第一次不需要密码,接着登录其他二个节点时就要密码了
alter user root identified by ‘rootroot’;
grant select on oceanbase.* to proxyro identified by ‘rootroot’; --创建proxy用户为后面安装obproxy作准备

每个节点都 做了:
mysql -h192.168.10.155 -P2883 -uroot@proxysys -p -c -A
show proxyconfig like ‘%sys_password%’;
alter proxyconfig set observer_sys_password=‘rootroot’;
alter proxyconfig set obproxy_sys_password=‘rootroot’;
–set global connect_timeout=100;
exit;

配置文件贴一下看看

配置文件是哪个文件 ,我没有编辑过配置文件


三台服务器的服务启动都是正常的

使用obd cluster edit-config deployname 查看配置文件

我的是手工部署,用不了命令 obd

你只需要把配置文件名称告诉我,我就能查看吧

使用yum安装一般在/home/admin/oceanbase下 或者解压-C 指定路径
rpm安装使用
rpm -ql oceanbase-ce
rpm -ql obproxy
可以看到路径

我是安装在/home/admin/oceanbase下,你要想看哪个配置文件?我发给你

使用mysql -h192.168.10.155 -P2881 -uroot@sys -p -c -A 登录到OB数据库执行:

create user "proxyro" IDENTIFIED BY 'rootroot';
grant select on oceanbase.* to proxyro IDENTIFIED BY 'rootroot';

由于用户使用的是手动部署方式 导致默认obp版本是3.2,版本过低导致obp连接失败,升级至4.1可以了。