Home

【vCenter】vCenter 删除已孤立的 Replica 副本

如果之前环境里使用过 Horizon 即时克隆,而现在 Horizon 侧已经不存在或无法解锁,vCenter 中有时会遗留孤立的 ReplicaTemplate 对象,界面上无法直接删除。这类场景下,才会考虑直接操作 vCenter 数据库。

风险说明

这是一种高风险处理方式,操作前必须先备份 vCenter 数据库,并确认自己删除的是确实已经废弃、且无法通过正常管理流程清理的对象。

问题现象

这里的场景是:之前 Horizon 创建过即时克隆相关对象,现在 Horizon 已经无法正常解锁,导致孤立副本无法删除。

进入后台并停止服务

先使用 root 登录到 vCenter 后台,停止 vpxd 服务,再进入数据库。

查找孤立对象

进入数据库后,可以在 VPX_ENTITY 表中查询相关对象。

例如这里通过查询确认,目标对象 ID 为:

SELECT * FROM vpx_entity WHERE id IN (1021,1023);

删除目标对象

确认无误后,执行删除,并再次查询验证:

恢复服务

删除完成后,重新启动 vpxd 服务。

补充说明

  • 只有在常规管理方式完全失效时,才建议采用这种数据库级别清理。
  • 删除前一定要确认对象 ID,不要误删正常使用中的记录。
  • 处理完成后,建议重新登录 vCenter 检查对象树和相关资源池显示是否恢复正常。
Kubernetes VMware 网络 存储