2010/03/26

仮想マシンのインベントリのゴミを強制削除

VMware Viewでは、もう既に存在しないハズのレプリカ(replica)のインベントリが、vCenter上に残ってしまった場合の対処法として有用。

View Composerを使う環境で、色々と遊んでいると、何かのタイミングでこの現象が発生するっぽい。データストアから該当するフォルダを丸ごと削除してもダメ。

具体的には、
1.vCenter上で、レプリカの仮想マシンのインベントリが、イタリック体で表示される。
2.[インベントリから削除]も[ディスクから削除]も、グレーアウトしていて選択できない。
という状態。


で、対処法は、以下のとおり。

vCenterのデータベースの、[VPX_ENTITY]テーブルを見て、該当するレプリカの仮想マシン名が入っているレコードを削除する。