【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】4.3.0
【问题描述】1. 一个observer 只能存储一个租户的一个unit。4.3.0的版本遵守这个规则不?? 2. 迁移unit 是仅仅迁移unit里面的数据吗 ?? 还是会在一个observer上多一个unit
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
2-2-2架构相当于三zone每个zone有两台observer可以在zone内不同observer之间进行unit迁移,进行unit迁移时另一个observer上多一个unit,原本的会释放掉
一个租户只能在一个observer 有一个unit 。 有这个限制不 ?
有的
有的话。那不就违背这个规则了 ?
默认情况下,2-2-2的集群租户在每个zone是只有一个unit,zone内可以进行迁移,也可以给租户的unit进行数量扩容从1–>2此时zone内的两台observer都会存在该租户的unit
这个怎么手动迁移?
ALTER SYSTEM MIGRATE UNIT [=] unit_id DESTINATION [=] ip_port;
可以参考官网文档:
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000639651