A. 缩容前需要确保集群中的剩余节点有足够的资源承接被移除节点上的数据。
B. 执行缩容时,被移除节点上的数据副本会自动迁移到其他节点,迁移完成后节点才能安全下线。
C. 缩容操作可以立即执行,系统会自动将节点上的数据全部删除后移除节点。
D. 缩容过程中,集群的服务不会中断,业务可以正常运行。
A. 缩容前需要确保集群中的剩余节点有足够的资源承接被移除节点上的数据。
B. 执行缩容时,被移除节点上的数据副本会自动迁移到其他节点,迁移完成后节点才能安全下线。
C. 缩容操作可以立即执行,系统会自动将节点上的数据全部删除后移除节点。
D. 缩容过程中,集群的服务不会中断,业务可以正常运行。
解析 :
OceanBase 缩容是一个谨慎的过程,不能“立即执行”。在移除节点前,Root Service 会先将被移除节点上的数据分区迁移到其他节点,确保所有数据副本在剩余节点上重新分布完成且满足多数派约束后,该节点才能安全下线。C 选项描述的“立即执行”和“自动删除数据”是错误的,实际需要先完成数据迁移。
正确答案:C
选择C没有问题
C 错误:不能直接删除节点数据后下线,必须先完成副本迁移;若直接删除数据会破坏多副本机制,出现数据丢失、集群不可用,该描述完全违背 OB 缩容逻辑。