在vRealize里写代码部署虚机,时间长了,便出现了很多虚机在vCenter里不存在,但在vRealize里还存在的这台虚机的注册信息的现象。最直接的后果是,这些影子虚机会占着IP池里的IP地址不放,导致IP地址资源枯竭,新的Blueprint无法部署的问题。
在Infrastructure->Network Profiles里,选中自己的profile,查看IP地址,处于Destroyed状态的可以通过点击Reclaim来回收。如果不手动点击,那么过段时间也会自动变为Unallocated的状态。急用的话,就需要Reclaim来回收。但是影子虚机的IP是无法reclaim的。
解决方案
============
点击Infrastructure->Managed Machines, 按Status排序,把所有处于Missing和SubmittingRequest的状态的虚机选中,在菜单里选Destroy。之后,被他们霸占的IP就可以被回收再利用了。