【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】5.7.25 OceanBase_CE 4.1.0.0
【问题描述】
测试网是2-2-2结构。 每一台服务器上面开了2个observer进程作为一个zone。 现在想变成1-1-1结构。
官网说oceanbase暂不支持通过调小资源池中的 UNIT_NUM 来进行缩容。 所以想先将zone1的observer1上unit全部迁移到observer2上,然后再执行alter resource tenant tenant1 unit_num=1;进行缩容
下面假定在server1上操作
– 同一个服务器内迁移,提示不支持
[oceanbase]> alter system migrate unit 1001 destination ‘192.168.49.196:2882’;
ERROR 1235 (0A000): hold two units of a tenant in the same server not supported
1、这种先迁移units 后修改租户的unit_num的 方法流程 对吗? 不对的话 应该怎么操作
2、像上面例子,同一个服务器有2个observer的情况,如何下线掉其中一个observer
谢谢大佬
【复现路径】问题出现前后相关操作
【问题现象及影响】
【附件】