首批通过分布式安全可靠测评,为关键业务系统打造
创建 OBProxy 集群
更新时间:2026-05-28 16:35:58
您可通过填写基本信息、部署模式、高级设置等信息,创建新的 OBProxy 集群,用于添加 OBProxy 或与 OceanBase 集群对接。
前提条件
当前登录的用户是 OBPROXY_MANAGER 角色,或有管理 OBProxy 的权限。
操作步骤
登录 OCP。
在左侧导航栏单击 OBProxy ,进入 OBProxy 页面。
单击右上方的 创建 OBProxy 集群,进入 创建 OBProxy 集群 页面。
配置 OBProxy 集群的 基本信息 。
参数 说明 集群名 您可根据实际业务情况,自定义集群名称,以英文字母开头,可包含英文、数字和下划线。 root@proxysys 密码 root@proxysys 账号用于登录 OBProxy 来进行 proxy 本身的参数管理等工作,此处需配置该账号的密码。支持自定义或随机生成。密码需要满足以下复杂度条件: - 长度为 8~32 个字符。
- 支持字母、数字和特殊字符,且至少包含大、小写字母、数字和特殊字符各 2 个。
- 支持的特殊字符为
~!@#%^&*_-+=`|(){}[]:;',.?/。
软件版本 选择 OBProxy 软件版本。 - 若列表中有该版本,则从列表中直接选择。
- 否则,可通过单击列表下方的 添加版本 来上传。
说明
仅可选择 V1.8.0 及以上版本的 OBProxy 软件包。
录入 proxyro 账号的密码 当 OBProxy 的 软件版本 为 V4.0 以下版本时展示。proxyro 账号用于 OBProxy 访问 OceanBase 集群,未录入则使用 proxyro 账号的默认密码进行连接。密码格式要求如下: - 长度为 8~32 个字符。
- 支持字母、数字和特殊字符,且至少包含大、小写字母、数字和特殊字符各 2 个。
- 支持的特殊字符为
~!@#%^&*_-+=`|(){}[]:;',.?/。
负载均衡管理 开启负载均衡管理后,可通过配置 OBLB 来提升 OBProxy 集群的负载均衡能力。 - OBLB 服务:您可选择部署 OCP 时已配置的 OBLB 服务,或单击 添加 OBLB 服务 按钮,在右侧面板中新建 OBLB 服务,详情可参考 管理负载均衡 中的 新建负载均衡。
- OBLB 服务地址:OBLB 的服务地址。
- OBLB 服务端口:默认为 9090,可根据实际情况进行更改。
- 用户名及密码:OBLB 服务的用户名及密码,用于调用 OBLB 接口的认证信息。
- VIP:选择 OBLB 具体的 VIP 地址。
- 访问端口:默认为 2883,支持自定义端口号。
- 域名配置(可选):用于指向 VIP 及端口的配置信息,平台未提供 VIP 与域名的映射关系,需自行准备域名解析服务。
说明
- 负载均衡管理 功能仅适用于 OCP 企业版,OCP 社区版暂不支持。
- 负载均衡管理 中的 阿里云 SLB 服务 仅适用于专有云环境,建议联系技术支持同学进行协助。
访问地址 当 负载均衡管理 关闭时展示,为 OBProxy 集群的访问地址,仅用于生成租户的连接串,不影响实际使用,需要自主配置负载均衡,如果是 VIP 地址,还需要您自主申请并绑定到 OBProxy Server。 访问端口 当 负载均衡管理 关闭时展示,默认为 2883,需要根据 VIP 的真实端口填写。 启动方式 该 OBProxy 集群的启动方式,可取值: - ConfigUrl:多集群启动方式,即该 OBProxy 集群可访问多个 OceanBase 集群。
- RsList:单集群启动方式,即该 OBProxy 集群仅可访问创建 OBProxy 集群时指定的那个 OceanBase 集群,OBProxy 集群创建成功后不可追加可连接的 OceanBase 集群。
可连接的 OceanBase 集群 设置该 OBProxy 集群可访问的 OceanBase 集群。 - 当 启动方式 配置为 ConfigUrl 时,该参数非必填,集群创建成功后,可通过 添加可连接的 OceanBase 集群 添加。
- 当 启动方式 配置为 RsList 时,该参数必填。 在下拉框中选择对应的集群。
- 当密码箱中存在该集群 proxyro 用户的连接凭证时,会默认选择 proxyro 用户。
- 当密码箱中不存在该集群 proxyro 用户的连接凭证时,请单击 新建连接 ,为该集群的 proxyro 用户创建连接凭证。

(可选)配置 部署 OBProxy 。
如需在创建 OBProxy 集群时就部署 OBProxy,可在该步骤就行配置。否则可跳过该步骤,待集群创建成功后,通过 接管 OBProxy 或 添加 OBProxy 向集群中添加 OBProxy。
打开配置 部署 OBProxy 的开关。
参考下表填写部署信息。
参数 说明 机房 OBProxy 所在的机房,一个 OBProxy 只能存在于一个机房。 机型 可选项。如果选择了机型,后面主机列表会根据机型进行过滤。 主机 选择部署 OBProxy 所使用的主机,支持多选。同时您可单击 添加 OBProxy,为集群添加更多主机。 
系统默认显示两个主机的选择,仅够部署两个 OBProxy。
如需部署更多,可单击 添加 OBProxy 来增加主机。
如只部署 1 个 OBProxy,可单击如上图所示的主机后的删除图标来删除该主机。
打开 参数设置 ,添加或修改启动参数和其它参数,参数说明参见 OBProxy 参数说明。
打开 自定义配置,对集群端口、操作系统所属主用户及路径进行配置。
配置 描述 SQL 端口 默认为 2883,支持自定义端口。 Exporter 端口 默认为 2884,支持自定义端口。 操作系统所属主用户 用于配置安装、运行 OBServer 的操作系统用户,不支持编辑,可通过系统参数 ocp.operation.default.os.user调整默认配置,操作详情可参考 修改系统参数。软件安装路径 - 当 操作系统所属主用户 为 admin 时,软件安装路径 默认为
/home/admin/obproxy,支持自定义路径。 - 当 操作系统所属主用户 为非 admin 时,软件安装路径 默认为
/opt/oceanbase/obproxy,支持自定义路径。
说明
当您对ocp.operation.default.os.user参数进行修改后,该参数的修改仅对 创建分布式集群、创建 OBProxy 集群 和 创建仲裁服务 产生影响,不影响已有集群的其他配置。
- 当 操作系统所属主用户 为 admin 时,软件安装路径 默认为
单击 提交 ,开始创建 OBProxy 集群。
说明
安装 obproxy 时系统会检查涉及到的安装目录权限是否正确,目前支持递归检查
/home/admin/logs/obproxy目录及其父目录对指定用户(默认 admin)是否有读权限及可执行权限。若没有,则会在日志中报 “check directory xxx permission failed, reason: xxx” 错误。