前提条件

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

背景信息

不同 OCP 版本的操作界面可能不同,本节以 OCP V2.4.4 版本为例提供操作指导,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 版本包。

    启动参数

    使用默认即可。

  6. 单击 确定

    1.png

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

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

    使用 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 节点上。