【 使用环境 】
测试环境
【 OB or 其他组件 】
OBproxy
【 使用版本 】
3.2.3.5
【问题描述】
使用RPM的方式部署proxy实例,部署之后使用OBclient进行连接,报错:
ERROR 2013 (HY000): Lost connection to MySQL server at ‘reading authorization packet’, system error: 11
使用
【复现路径】
- OBserver新建proxyro用户密码为123456,添加授权;
- 使用RPM安装proxy:SUDO rpm -ivh --force /tmp/obproxy-ce-3.2.3.5-2.el7.x86_64.rpm
- 启动proxy实例:cd 安装目录 && ./bin/obproxy -p 2883 -l 2884 -n test-proxy -o observer_sys_password=7c4a8d09ca3762af61e59520943dc26494f8941b -c ‘ob_xxx’ -r “10.186.60.96:2882”
- 执行:pgrep -c obproxy | xargs --no-run-if-empty 返回 1
- 执行bin/obproxyd.sh -c start -n test-proxy
- 执行:pgrep -c obproxy | xargs --no-run-if-empty 返回 2
- 使用proxy连接实例,报错
【问题现象及影响】
- 无法连接实例;
- 使用这个shell启动后,它会反复启动两个相同的proxy进程,通过日志观察,第二个进程会一直启动失败,提示端口占用;
【附件】
https://www.aliyundrive.com/s/33yiTUGM2WC