解決:VMware Horizon View 虛擬機狀態始終為“正在刪除 缺少”或“錯誤 缺少”狀態
阿新 • • 發佈:2018-07-31
mark 版本 文件 href 08 r2 onf 打開方式 51cto 關鍵字 操作環境
- 桌面虛擬化版本:VMware Horizon 7.4
- 服務器虛擬化版本:VMware vSphere 6.5 U2
- 數據庫類型:Microsoft SQL Server 2008 R2 SP3
- 操作內容:一個鏈接克隆桌面池,內含3個桌面
錯誤操作
- 將鏈接克隆桌面池對應 vCenter 內的 虛擬機文件夾 和 資源池 挪動層級和位置;(突然覺得擺在原來的地方不整齊了)
- 直接在 vCenter 內刪除了鏈接克隆的虛擬機;(突然不需要那個桌面池了)
- 在 View Administrator 管理界面中,刪除鏈接克隆桌面池。
故障內容
- View Administrator
管理界面中,鏈接克隆桌面池狀態一直為 正在刪除,無法編輯;- vCenter 中鏈接克隆的虛擬機已被刪除,但是在 View Administrator 【資源】-【計算機】-【vCenter虛擬機】內的三臺虛擬機狀態一直為 正在刪除 缺少 ,之後變為 錯誤 缺少,無法操作 。
解決方法
- 使用 ViewDbChk 命令:
- 進入 Horizon View 連接服務器 Windows操作系統,打開 cmd ;
- 進入目錄 C:\Program Files\VMware\VMware View\Server\tools\bin;
- 運行 viewdbchk.cmd --scanMachines --limit 100
; 期間會讓你輸入 View配置 的 vCenter密碼 和 Composer密碼- 更多操作請參考 《VMware Docs》——使用 ViewDbChk 命令解決數據庫不一致問題
操作截圖
- 運行 viewdbchk.cmd ,並輸入相關密碼:
- 找到了 錯誤狀態 的三個虛擬機:
- 工具開始自動執行自動刪除操作:
- 使用工具清除所有錯誤狀態的虛擬機後,再次執行命令,顯示錯誤狀態虛擬機數量為0,結束!
其他解決辦法(我沒運行成功過……是我太水了)
搜索 view 鏈接克隆 虛擬機 正在刪除 缺少 錯誤 之類的關鍵字
部分解決方法是: 使用 SviConfig 從 View Composer 數據庫、Active Directory 和 vCenter Server 中移除鏈接克隆引用
我試過了,錯誤還在……我打開方式有問題麽……
解決:VMware Horizon View 虛擬機狀態始終為“正在刪除 缺少”或“錯誤 缺少”狀態