前提条件

部署 OBProxy 时需要上传 OBProxy 的版本安装包,请确认已获取待上传的 OBProxy RPM 版本包。

背景信息

不同 OCP 版本的操作界面可能不同,本节以 OCP V2.4.2 版本为例提供操作指导,OCP 其他版本的操作请参考对应版本的《用户指南》文档。

操作步骤

  1. 在浏览器中输入 http://<OCP\_IP>:8080,使用 admin 账号登录 OCP。
  2. 在页面右上角,单击 回到旧版
  3. 在左侧导航栏上,单击 运维 > OBProxy。
  4. OBProxy 页面,单击 安装 OBProxy**。**
  5. 在弹出的对话框中,参考下表填写相关信息。

Image 31.png

字段

描述

主机

通常会在每个 Zone 上选择至少一台 OBServer 机器部署 OBProxy,故这里我们选择 3 台机器。

OBProxy 名称

填写 OBProxy 名称。

OBProxy 版本

在列表中,单击 添加版本,上传 OBProxy RPM 版本包。

启动参数

使用默认即可。

  1. 单击 确定

添加成功后,会在 OBProxy 页面显示添加成功的代理服务器。

1.png

  1. 测试代理服务的联通性。

使用 mysql 或 obclient 客户端登录 OBProxy 代理服务的 ip:port,确保能联通 OceanBase 并执行测试语句成功。

示例如下:

  1. mysql -h[OBProxyIP地址] -P2883 -uroot@[租户名]#[集群名] -Dtest -p'test' -c -Ne "SELECT 'ok'"
  2. Warning: Using a password on the command line interface can be insecure.
  3. +----+
  4. | ok |
  5. +----+

如果返回 ok ,则表示测试成功,客户端已通过代理服务连接到 OBServer 节点上。