蓝鲸智云 CMDB 无法删除主机解决办法

今天在蓝鲸智云社区版配置节点的时候,服务器 IP 写错了,但是节点信息已经写入 CMDB,导致即使在 节点管理 中把失败的主机删了,在 CMDB 和 监控平台 里面还是会存在相关的主机。但是在 CMDB 的 业务拓扑 里面,又没有删除主机的选项,十分别扭,一度觉得这是个 Bug。

也许还真是 Bug(偷笑.git),不过我觉得另一种解释更为合理,就是既然主机已经写入到 CMDB ,并且已经加入到业务,虽然在业务里面是“空闲”,但对于整个 CMDB 规划来说,是属于“在用”主机。所以即使 节点管理 里面将主机删除了,从业务规划层面,如果没做变更,那主机列表应该还是要存在的,这样即使出现误删情况,也可以及时发现。

好了,废话不多说,开始解决问题把。

根据以上业务流程的猜测和理解,既然主机对于整个主机资源池来说,还是在用状态,无法删除,那就将它移除业务,作“空闲”处理。

首先,将主机移出业务模块,也就是移到业务“空闲机”区,如图:

file

然后再将主机转移至主机池的空闲机中:

file

最后进入主机池,就可以将主机删掉了:

file