【 使用环境 】测试环境
【 OB or 其他组件 】obagent
【 使用版本 】obagent-4.2.2-100000042024011120
【问题描述】集群中有三台机器,测试扩容,扩容成功之后测试删除节点和zone,删除成功后到对应机器上kill掉了ob的进程,但使用obd cluster display查看obagent集群状态的时候,发现obagent中仍有刚刚删除掉的机器的记录,但status为inactive,我现在想把它从obagent的集群监控中去掉,请问这种情况下应该怎么处理?
1 个赞
obd cluster edit-config ocpcluster --这样也行
不行的话
root 家目录有配置文档。 尝试删除试一下
2 个赞
非常感谢!!!
第二种方法可以,修改后重启就正常了 。
第一种修改完要求redeploy,十分恐怖 。
再次感谢!!!
非常感谢您的提醒,但是我这边按照这个文档进行部署的过程中,确实还遇到了一个问题:
add_oceanbase_ce_servers.yaml文件如下所示
而后执行
obd cluster scale_out obtest -c add_oceanbase_ce_servers.yaml
进行扩容,扩容完毕查看集群状态,新增节点正常
但是我通过 ocp express 页面查看新增的节点状态,则提示没有找到记录
请问您了解这个是什么原因导致的吗?是我的使用方法不对吗?

用此命令 看一下yaml文件的配置 截图发一下 注意脱敏
obd cluster edit-config ocpcluster
1 个赞
感谢帮忙!实在抱歉,我刚刚重启了一下ocp express,现在似乎可以了
好的 如果已经解决了 麻烦点一下 采纳
一个帖子 只能采纳一个人 已经采纳过了