基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
空 Unit migrate 卡住
更新时间:2026-07-02 15:41
问题现象
Unit 被赋予给一个租户,但是租户在这个 Zone 上没有副本,这种 Unit 迁移不完。
resource_pool 没有 grant 给租户,已经发起的 Unit 迁移或者 delete server 无法完成。
关键诊断信息
触发条件
Unit 被赋予给一个租户,但是租户在这个 Zone 上没有副本或者 resource_pool 没有 grant 给租户,发起 Unit 迁移。
问题原因
RS 缺少对这种 Unit 的处理。
问题的风险及影响
Unit 迁移不完,回滚也回滚不掉。
delete server 无法结束。
影响租户
影响 OceanBase 数据库中的 SYS 租户和 Oracle 租户以及 MySQL 租户。
影响版本
OceanBase 数据库企业版 V2.2.77 GA(oceanbase-2.2.77-20210508211731)及之后版本。
解决方法
解决方法一:
升级至问题已修复版本。目前已修复的版本包括 OceanBase 数据库企业版 V2.2.77 BP15(oceanbase-2.2.77-115000012023010607)及之后版本。
解决方法二:
split resource_pool,把这个zone上的 resource pool 和租户解绑后删除。
让这个 Zone 上有 locality。
警告
不要去修改内部表,如果解决方法二不行,联系 OceanBase 技术支持。