适用版本
OceanBase 数据库 V2.x、V3.x 版本。
问题描述
在 OCP 资源管理界面主动进行 Unit 迁移操作,把 unit 从一台 OBServer 迁移到另一台上,该任务迟迟无法结束,__all_rootservice_job 表中记录的 unit 迁移任务处于未完成状态。
问题原因
集群参数 enable_rebalance 设置为 False。enable_rebalance 是 RS 进行负载均衡的总开关,当该参数设置为 False 时,无法进行 Unit 迁移操作。
解决方法
修改配置参数 enable_relabnace 为 true。
obclient> alter system set enable_rebalance=true;