首先!先來釐清一下,誤刪了VM,導致該VM的Record list都會存在。
這時候我猜應該是VMware View Composer鎖定住,所以不能做中斷或刪除的動作。
1、先去安裝VMware View Composer的那台Server將VMware View Composer Service停掉。
2、到你的Composer安裝目錄下,一般預設都會在C:\Program Files\VMware\VMware\VMware View Composer或者是C:\Program Files(x86)\VMware\VMware View Composer\內。
透過command-line方式。Key入「SviConfig.exe -operation=FindUnusedReplica -DsnName=View_Composer_Db
-Username=sa -Password=xxxxxx -move=true」這行,然後執行。
附註:後面加上-move-true 的意思是將找到的沒使用的,移到一個目前使用的目錄下,並且新增一個目錄,
並且解除鎖定protected的狀態,簡單來說就是"搬家"
3、透過vSphere Client登入vCenter Server,找到那個你不要的Replica,刪掉它,VMware View Composer即可。
另外一種方式
1、停掉Connect
2、停掉vCenter Server
3、用vSphere Client連線進去ESXi主機內,找到你要刪掉的"持續性硬碟",為了安全啟見,你先把它改名字,然後搬家。
4、重啟相關Service
work之後沒問題在刪掉你那個Replica
抱歉,不曉得是否敘述不夠詳細。
我實際操作您所提供的方式,在view中,仍然存在。
我更細節的敘述,慘案發生的經過。
我有一個名為"002"的虛擬桌面。
那我在vCenter中,直接選了該"002"作delete from Disk。
還很"聰明"地去檢查該Disk,發現有沒清乾淨的檔案,也把它刪除了!
結果,在view中,出現了如上圖的狀況。殘留在那邊了!
補充一下!
目前在vCenter中,已經看不到名為"002"的VM
且在Disk中也未發現該"002"的目錄資料夾
所以執行您的步驟三
"3、透過vSphere Client登入vCenter Server,找到那個你不要的Replica,刪掉它"
它根本沒存在過...