OceanBase 数据库部署成功后,默认已创建集群,如果您需要添加新的集群,可以通过 OCP 来完成。

背景信息

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

操作步骤

您可以通过 OCP 添加机器、上传 OceanBase 数据库的 RPM 包并新建集群。

  1. 登录 OCP。

  2. 添加主机。

    1. 单击左导航栏的 主机,在 主机概览 页面单击 添加主机

    2. 在弹出的 添加主机 窗口,填写机器相关信息,包括 IP 地址、SSH 端口、机型、机房、类型、主机登录凭据、主机别名、说明等,单击 确定**。**

  3. 新建集群。

    1. 单击导航栏的 集群,在 集群概览 页面,单击 新建集群**。**

    2. 新建集群 页面,选择集群类型,填写集群名称、密码,并选择 OceanBase 数据库版本。

      新建集群的配置说明如下表所示。

      配置

      描述

      集群类

      选择 主集群

      集群名称

      自定义待管理的集群的名称。集群名称必须以英文字母开头,可支持大小写字母、数字和下划线,长度为 2 个~ 48 个字符。

      root@sys密码

      支持自定义或随机生成。

      密码需要满足以下复杂度条件:

      • 长度:8 位 ~ 32 位至少包含 2 个数字、2 个大写字母、2 个小写字母和 2 个特殊字符。

      • 支持的特殊字符如下:

        ._+@#$%)

      OB 版本

      可以从列表中选择已有的 OceanBase 数据库版本,也可以在列表下方单击 添加版本,上传一个 OceanBase 数据库版本。

      关联 OBProxy 集群

      关联 OBProxy 集群的开关。开启后,可以选择当前已有的 OBProxy 集群,进行关联。

    3. 设置集群的部署模式信息。

      默认添加 3 个 Zone 的信息,如果您希望部署的集群 Zone 的个数大于 3 个,您可以在下方单击 新增 按钮,增加新的 Zone 。

      如果部署的集群的 Zone 的个数小于 3 个,您可以单击 Zone 后面的删除图标,删除多余的 Zone。

      每个 Zone 需要设置的信息及其说明如下表所示。

      配置

      描述

      Zone 名称

      一般会有一个默认名称,您可以根据需要自定义名称。Zone 名称必须以英文字母开头,可支持大小写字母、数字和下划线,长度为 2 个~48 个字符。

      机房

      Zone 所在的机房,每个 Zone 只能部署在同一个机房。

      机型

      可选项。如果选择了机型,后面主机列表会根据机型进行过滤。

      机器选择方式

      可以选择 自动分配 或者 手动选择

      IP

      您可以选择多个 IP。如果 机器选择方式自动分配,则只需要输入机器的数量,OCP 会自动选择相应数量的可用机器;如果 机器选择方式 手动选择,则需要您手动从列表中选择若干个 IP。

      Root Server 位置

      您可以选择一个 IP 作为 Root Server 所在的机器。

      Zone 优先级排序

      Zone 的优先级排序。该优先级顺序影响 sys 租户的 Primary Zone 的优先级顺序。

      左边的列表框中显示了当前集群的所有 Zone。您可以在左侧列表框中选择一个或多个 Zone 添加到右侧的列表框中,默认先选择的 Zone 的优先级高于后选择的 Zone;一次选中的多个 Zone 的优先级相同。

      移动到右侧的列表框中后,您也可以在右侧的列表框中通过拖拽调整顺序,列表框上方的 Zone 的优先级高于下方的 Zone。

    4. (可选)打开高级设置开关,可以对集群的启动参数进行修改。

    5. 完成后,单击 提交

    6. 在弹出的 确认提交信息 对话框中,确认信息无误后,单击 确定