大家好,我们在生产环境对 OceanBase 4.2 集群进行水平扩容,新增了一台高性能服务器(配置高于旧节点)。使用 obd cluster edit-config 添加节点并重启后,通过 show observers 看到新节点状态一直是 ACTIVE ,但在 gv$unit 里查不到任何 Unit 调度过去。
更奇怪的是,执行 select * from __all_virtual_core_meta_table; 发现新节点的 role 字段显示为 FOLLOWER ,但迟迟没有变成 LEADER 或参与多数派投票,导致写入流量完全没有分摊到新节点。日志里没有明显的报错,只有少量的 election log 警告。请问这是什么原因?是版本兼容性问题还是参数配置遗漏?