首批通过分布式安全可靠测评,为关键业务系统打造
替换 OBServer 节点
更新时间:2024-02-27 11:17:04
替换 OBServer 节点会在新的主机上安装 OBServer 节点,并替换当前的 OBServer 节点。您可参考本页面剔除有问题的 OBServer 节点,或者将低性能的 OBServer 节点替换成高性能的。
前提条件
当前登录的用户有集群的 更新 权限。
您的 OceanBase 集群在当前 OCP 中管理。
若不在当前 OCP 中管理,您可参考 接管集群 将您的 OceanBase 集群接管到当前 OCP 中。
副本数大于等于 3 的 OceanBase 集群可执行替换 OBServer 节点的操作,否则不建议执行该操作。
操作步骤
登录 OCP。
在左侧导航栏选择 集群,进入集群页面。
在该页面的 集群列表 中单击集群名,进入集群 概览 页面。
在 OBServer 列表 部分,单击需要替换的 OBServer 节点操作列的 替换 。

在弹出框中选择新的主机,并配置 OBServer 启动参数,单击 替换 。
说明
- 仅可选择匹配当前集群硬件架构的主机,且该主机需与原来的主机在同一机房内。
- 当主机处于离线状态时,将无法执行清理操作。替换功能将会跳过清理步骤,需要您手动清理此主机环境。
- 生产环境下,OceanBase 数据库建议日志盘空间为主机内存空间的三倍以及以上;同时,为了避免出现性能问题,不建议数据目录和日志目录挂载在同一块磁盘上。
- 关于 OBServer 启动参数的详情说明,可参见 OceanBase 配置项。
您可通过弹出框中的 查看任务 按钮,查看替换进度。
您也可在 系统管理 > 任务 中查看该任务的进度。
当该任务状态为 完成 ,且集群 概览 页的 OBServer 列表 中替换后的 OBServer 节点状态为 运行中 时,则替换成功。