前提条件
部署 OBProxy 时需要上传 OBProxy 的版本安装包,请确认已获取待上传的 OBProxy RPM 版本包。
背景信息
不同 OCP 版本的操作界面可能不同,本节以 OCP V2.4.2 版本为例提供操作指导,OCP 其他版本的操作请参考对应版本的《用户指南》文档。
操作步骤
- 在浏览器中输入 http://<OCP\_IP>:8080,使用 admin 账号登录 OCP。
- 在页面右上角,单击 回到旧版。
- 在左侧导航栏上,单击 运维 > OBProxy。
- 在 OBProxy 页面,单击 安装 OBProxy**。**
- 在弹出的对话框中,参考下表填写相关信息。
字段 | 描述 |
主机 | 通常会在每个 Zone 上选择至少一台 OBServer 机器部署 OBProxy,故这里我们选择 3 台机器。 |
OBProxy 名称 | 填写 OBProxy 名称。 |
OBProxy 版本 | 在列表中,单击 添加版本,上传 OBProxy RPM 版本包。 |
启动参数 | 使用默认即可。 |
- 单击 确定。
添加成功后,会在 OBProxy 页面显示添加成功的代理服务器。
- 测试代理服务的联通性。
使用 mysql 或 obclient 客户端登录 OBProxy 代理服务的 ip:port,确保能联通 OceanBase 并执行测试语句成功。
示例如下:
mysql -h[OBProxy的IP地址] -P2883 -uroot@[租户名]#[集群名] -Dtest -p'test' -c -Ne "SELECT 'ok'"
Warning: Using a password on the command line interface can be insecure.
+----+
| ok |
+----+
如果返回 ok ,则表示测试成功,客户端已通过代理服务连接到 OBServer 节点上。