考慮到浮動 VDI 桌面是以安裝了 App Volumes Agent 的多網繭映像為基礎,而當有權使用 App Volumes 應用程式的使用者登入桌面時,他們看到一則錯誤訊息,其中包含「虛擬化已停用」的句子。
問題
在登入浮動 VDI 桌面時,會顯示一則錯誤訊息,內容類似於「連線錯誤,無法連接 App Volumes Manager。」虛擬化已停用」。或「來自管理程式的錯誤 (錯誤碼:400) 虛擬化已停用。」
原因
在以下案例中會出現此問題。
- 您的租用戶機群中有多個 Horizon Cloud on Microsoft Azure 網繭。
- 浮動 VDI 桌面是使用主控台的 頁面中的發佈工作流程,以多網繭映像建立而成的。
- 在發佈工作流程中,安裝 Horizon Agent 切換已關閉。也就是說,「讓映像管理服務在發佈工作流程期間安裝代理程式」的選項已取消選取。
根據第一代 Horizon Cloud Service 的設計,每個網繭都有自己的 App Volumes Manager IP 位址。
在多網繭映像的發佈工作流程中,會向每個目的地網繭發佈一個複本。
每個網繭的多網繭映像複本都必須知道該網繭的特定 App Volumes Manager IP。
每個複本都是在映像管理服務 (IMS) 安裝 Horizon Agent 時,得知其相關聯網繭的 App Volumes Manager IP。
只有在為發佈工作流程開啟安裝 Horizon Agent 切換時,IMS 才會執行其設計的動作,以網繭的特定 App Volumes Manager IP 為每個複本進行設定。
如果在發佈工作流程中關閉了安裝 Horizon Agent 切換,則 IMS 會略過這些動作,從而導致所有複本最終都設定了相同的 App Volumes Manager IP,而不是其網繭特定的各別 IP。
因此,為了避免出現此問題,請讓 IMS 在其發佈工作流程中,進行代理程式安裝作業。確保在發佈工作流程中開啟安裝 Horizon Agent 切換。
解決方案
- 若要為現有桌面和已發佈的多網繭映像修正此問題
-
- 在主控台的 [映像 - 多網繭] 頁面 (
- 按一下映像名稱,以導覽至映像版本 UI 頁面。
按一下上一個螢幕擷取畫面中的綠色箭頭所指出的映像名稱。
然後在該映像版本頁面中,按一下選項按鈕,讓新增版本動作變成可用。
- 按一下新增版本,以建立該映像的新版本。
您將發佈這個新版本,會提供選項以用來將 Horizon Agent 安裝到這個新映像版本。
下列螢幕擷取畫面顯示在按一下新增版本並填寫相關資訊後的 UI。
重要: 在提交此視窗之前,請記得輸入一個標記並按一下 Enter,以確保該標記會顯示在 標記欄位中。如果該版本並無標記,您將無法成功完成「更新浮動 VDI 桌面指派以使用這個新映像版本」程序的最後一個步驟。按一下提交,以完成此新映像版本的建立。
系統會為此新映像版本部署基礎虛擬機器。
- 當 UI 指出此新映像版本在映像版本頁面上處於部署完成狀態時,請選取該映像版本,然後按一下發佈。
- 在 [發佈] 工作流程中,確定已開啟安裝 Horizon Agent 選項。
小心: 請務必確定已為此新映像版本開啟 安裝 Horizon Agent 選項,如此可確保在完成這些疑難排解步驟時不會出現「虛擬化已停用」問題。
- 然後,更新浮動 VDI 桌面指派,以便在版本準備就緒時使用新的映像版本。
- 在主控台的 [映像 - 多網繭] 頁面 (
- 若要避免在全新映像中發生此問題:
- 一律使用主控台的 映像 - 多網繭頁面上的 匯入映像工作流程,並在開啟 安裝 Horizon Agent 切換的情況下,使用標準工作流程發佈映像。