您可以透過安裝最新版本的 Horizon Agent,來升級 Linux 虛擬機器上的 Horizon Agent。
**附註:**如需有關升級桌面平台集區的一般指導方針,請參閱升級已發佈和虛擬桌面平台。
在 RHEL 8.x 上升級 Horizon Agent 時,您可以在下列安裝程式格式之間進行選擇:
.tar.gz安裝程式套件:此套件未經數位簽署。現有的 Horizon Agent 功能組態與虛擬機器部署模式不會自動保留。若要保留現有組態,您必須在執行安裝程式時加入適當的功能參數。.rpm安裝程式套件:此套件已進行數位簽署。現有的 Horizon Agent 功能組態與虛擬機器部署模式會自動保留。
在 RHEL 8.x 以外的 Linux 發行版上升級 Horizon Agent 時,您必須使用 .tar.gz 安裝程式套件。若要保留現有的功能組態,您必須在執行安裝程式時加入適當的功能參數。
此外,有兩種類型的虛擬機器部署可供選擇。
未受管理的虛擬機器部署
- 此類型的升級適用於未受管理的現有虛擬機器。
- Horizon Agent 安裝程式會將虛擬機器登錄至 Horizon Connection Server,這需要提供代理管理員資訊。
- [桌面平台集區建立] 精靈會使用 [機器來源] 頁面中的其他來源,選取已登錄的虛擬機器。
受管理的虛擬機器部署
- 此類型的升級適用於非受管理或受管理的虛擬機器。
- Horizon Agent 安裝程式不會與 Horizon Connection Server 通訊。
- [桌面平台集區建立] 精靈會使用 [機器來源] 頁面中的 vCenter 虛擬機器,透過 vCenter 選取虛擬機器。
- 此部署支援下列功能:
- 遠端機器電源原則
- 允許使用者重設其機器
您可以使用下列方法來升級非受管理的虛擬機器:
- 在升級至最新版本的 Horizon Agent 時,保留非受管理的虛擬機器部署。此升級情境不需要在 Horizon Connection Server 中進行任何組態修改。
- 從非受管理的虛擬機器部署升級至使用最新版本 Horizon Agent 的受管理虛擬機器部署。此升級情境需要根據該虛擬機器建立新的桌面平台集區。
**附註:**為確保最佳效能,請升級至受管理的虛擬機器部署。Horizon Agent 升級不支援將受管理的虛擬機器部署轉換為非受管理的虛擬機器部署。
先決條件
- 確認
BlastServer處理程序未執行。若要停止此處理程序,請使用下列其中一種方法:- 請確定使用者已登出機器,且沒有作用中的桌面平台工作階段。
- 重新啟動虛擬機器。
- 如果您打算使用 tarball 安裝程式升級 Horizon Agent,請先檢閱
install_viewagent.sh安裝指令碼的選用參數。請參閱安裝 Horizon Agent for Linux 的命令列選項。
程序
-
使用未簽署的 tarball 安裝程式來升級 Horizon Agent for Linux。
**附註:**在 RHEL 8.x 機器上,您也可以選擇使用經數位簽署的安裝程式來安裝 Horizon Agent。請參閱本文稍後描述的程序。
-
(RHEL 8.x) 如果您現有的 Horizon Agent 版本是使用數位簽署的 RPM 安裝程式安裝,請依照從 Linux 虛擬機器解除安裝 Horizon Agent 中所述的方法解除安裝代理程式軟體。
-
從產品下載網站下載最新版的 Horizon Agent for Linux Tarball 安裝程式。
導覽至目前 Horizon 版本的下載頁面,然後導覽至適用於 64 位元 Linux 的 Horizon 下載頁面。
下載 Horizon Agent 安裝程式 Tarball,其檔案名稱的模式為
horizonagent-linux-x86_64-YYMM-y.y.y-xxxxxxx.tar.gz,其中 YYMM 為行銷版本號碼,y.y.y 為內部版本號碼,xxxxxxx 為組建編號。 -
解壓縮適用於您的 Linux 發行版的 tarball。
-
若要支援某些功能,請確認已如下所示來安裝所需的驅動程式。
- 若要支援 USB 重新導向功能,請依照 Horizon Agent for Linux 的系統需求中的〈USB 重新導向的 VHCI 驅動程式〉章節說明安裝 VHCI 驅動程式。
- 若要支援即時影音 (RTAV) 功能,請完成安裝 V4L2Loopback 驅動程式中所述的程序。
-
導覽至 tarball 資料夾,然後根據下列其中一個升級案例來執行
install_viewagent.sh指令碼。此外,也請納入要安裝的任何選用功能 (例如 USB 重新導向) 適用的命令列參數。如需
install_viewagent.sh指令碼可用的選用參數詳細清單,請參閱安裝 Horizon Agent for Linux 的命令列選項。選項 說明 升級非受管理的虛擬機器部署,並保留非受管理的虛擬機器部署
此升級案例不需要建立新的桌面平台集區。您可以重複使用以該虛擬機器為基礎的現有桌面平台集區。 附註:為確保最佳效能,請避免部署非受管理的虛擬機器,並改為部署受管理的虛擬機器。sudo ./install_viewagent.sh -A yes -M no升級非受管理的虛擬機器部署,並將其變更為受管理的虛擬機器部署
附註:在 Horizon Agent 中,請從非受管理的虛擬機器部署中刪除現有的桌面平台集區,並為受管理的虛擬機器部署建立新的桌面平台集區。如需詳細資訊,請參閱建立手動 Linux 桌面平台集區。sudo ./install_viewagent.sh -A yes -M yes升級受管理的虛擬機器部署
附註:升級 Horizon Agent 之後,您可以重複使用以虛擬機器為基礎的現有桌面平台集區。sudo ./install_viewagent.sh -A yes -M yes -
重新啟動 Linux 機器以使變更生效。
-
-
(RHEL 8.x) 使用已數位簽署的 RPM 安裝程式,來升級 Horizon Agent for Linux。
**附註:**如果您要在 RHEL 8.x 以外的 Linux 發行版上升級 Horizon Agent,請勿使用這些指示,而應使用本文前面所述的程序。
-
如果您現有的 Horizon Agent 版本是使用未簽署的 Tarball 安裝程式安裝,請依照從 Linux 虛擬機器解除安裝 Horizon Agent 中所述的方法解除安裝代理程式軟體。
-
從產品下載網站下載最新版的 Horizon Agent for Linux RPM 安裝程式。
導覽至目前 Horizon 版本的下載頁面,然後導覽至適用於 64 位元 Linux 的 Horizon 下載頁面。
下載 Horizon Agent RPM 套件,其檔案名稱的模式為
horizonagent-linux-YYMM-y.y.y-xxxxxxx.el8.x86_64.rpm,其中 YYMM 為行銷版本號碼,y.y.y 為內部版本號碼,xxxxxxx 為組建編號。 -
導覽至已下載的 RPM 套件所在的資料夾,然後在升級模式中執行安裝程式。
允許升級執行而不中斷。RPM 套件會將 Horizon Agent 升級至目前版本,並保留現有的 Horizon Agent 組態。
-
重新啟動 Linux 機器以使變更生效。
-
若要支援某些功能,請確認已如下所示來安裝所需的驅動程式。
- 若要支援 USB 重新導向功能,請依照 Horizon Agent for Linux 的系統需求中的〈USB 重新導向的 VHCI 驅動程式〉章節說明安裝 VHCI 驅動程式。
- 若要支援即時影音 (RTAV) 功能,請完成安裝 V4L2Loopback 驅動程式中所述的程序。
-
若要在 Horizon Agent 組態中新增更多選用功能或修改組態,請依照安裝 Horizon Agent for Linux 的命令列選項中的說明執行
ViewSetup.sh指令碼。
-
此頁面對您有幫助嗎?