解決:VMware Horizon View 虛擬機狀態始終爲“正在刪除 缺少”或“錯誤 缺少”狀態

操作環境

  • 桌面虛擬化版本:VMware Horizon 7.4
  • 服務器虛擬化版本:VMware vSphere 6.5 U2
  • 數據庫類型:Microsoft SQL Server 2008 R2 SP3
  • 操作內容:一個鏈接克隆桌面池,內含3個桌面

錯誤操作

  1. 將鏈接克隆桌面池對應 vCenter 內的 虛擬機文件夾資源池 挪動層級和位置;(突然覺得擺在原來的地方不整齊了)
  2. 直接在 vCenter 內刪除了鏈接克隆的虛擬機;(突然不需要那個桌面池了)
  3. View Administrator 管理界面中,刪除鏈接克隆桌面池。

故障內容

  • View Administrator 管理界面中,鏈接克隆桌面池狀態一直爲 正在刪除,無法編輯;
  • vCenter 中鏈接克隆的虛擬機已被刪除,但是在 View Administrator 【資源】-【計算機】-【vCenter虛擬機】內的三臺虛擬機狀態一直爲 正在刪除 缺少 ,之後變爲 錯誤 缺少,無法操作 。

解決方法

  • 使用 ViewDbChk 命令:
    1. 進入 Horizon View 連接服務器 Windows操作系統,打開 cmd
    2. 進入目錄 C:\Program Files\VMware\VMware View\Server\tools\bin
    3. 運行 viewdbchk.cmd --scanMachines --limit 100期間會讓你輸入 View配置vCenter密碼Composer密碼
  • 更多操作請參考 《VMware Docs》——使用 ViewDbChk 命令解決數據庫不一致問題

操作截圖

  1. 運行 viewdbchk.cmd ,並輸入相關密碼:
    解決:VMware Horizon View 虛擬機狀態始終爲“正在刪除 缺少”或“錯誤 缺少”狀態
  2. 找到了 錯誤狀態 的三個虛擬機:
    解決:VMware Horizon View 虛擬機狀態始終爲“正在刪除 缺少”或“錯誤 缺少”狀態
  3. 工具開始自動執行自動刪除操作:
    解決:VMware Horizon View 虛擬機狀態始終爲“正在刪除 缺少”或“錯誤 缺少”狀態
  4. 使用工具清除所有錯誤狀態的虛擬機後,再次執行命令,顯示錯誤狀態虛擬機數量爲0,結束!
    解決:VMware Horizon View 虛擬機狀態始終爲“正在刪除 缺少”或“錯誤 缺少”狀態

其他解決辦法(我沒運行成功過……是我太水了)

搜索 view 鏈接克隆 虛擬機 正在刪除 缺少 錯誤 之類的關鍵字

部分解決方法是: 使用 SviConfig 從 View Composer 數據庫、Active Directory 和 vCenter Server 中移除鏈接克隆引用
我試過了,錯誤還在……我打開方式有問題麼……

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章