您可以在 Linux 機器上安裝最新版本的 Horizon Agent,以升級 Horizon Agent。
先決條件
-
確認 BlastServer 處理程序未執行。若要停止此處理程序,請使用下列其中一種方法:
- 請確定使用者已登出機器,且沒有作用中的桌面平台工作階段。
- 重新啟動虛擬機器。
-
如果您打算使用 tarball 安裝程式升級 Horizon Agent,請先檢閱
install_viewagent.sh安裝指令碼的選用參數。請參閱安裝 Horizon Agent for Linux 的命令列選項。 -
如果您打算在虛擬機器上升級 Horizon Agent,請開啟終端機視窗。您可以從終端機執行 Horizon Agent 安裝命令。
-
如果您打算在實體主機上升級 Horizon Agent,請開啟與該機器的 Secure Shell (SSH) 連線。建議使用 SSH 在實體機器上執行 Horizon Agent 安裝命令。此外,請依照準備實體 Linux 機器以進行桌面平台部署中的說明,停止 X 伺服器和 Gnome Display Manager。
Horizon Agent for Linux 升級程序
**附註:*如需升級桌面平台集區的一般準則,請參閱《Horizon 8 安裝和升級》*文件中的〈升級已發佈和虛擬桌面平台〉章節,該文件可在 Omnissa 產品說明文件入口網站中取得。
在 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 升級不支援將受管理的虛擬機器部署轉換為非受管理的虛擬機器部署。
使用未簽署的 Tarball 安裝程式升級 Horizon Agent for Linux
如果您在實體機器上升級 Horizon Agent,請先參閱準備實體 Linux 機器以進行桌面平台部署中的相關資訊,以瞭解額外的步驟與先決條件。
**附註:**在 RHEL 8.x 機器上,您也可以選擇使用經數位簽署的安裝程式來安裝 Horizon Agent。請參閱本文稍後描述的程序。
-
(RHEL 8.x) 如果您現有的 Horizon Agent 版本是使用經數位簽署的 RPM 安裝程式安裝的,請依照從 Linux 機器解除安裝 Horizon Agent 中的說明解除安裝代理程式軟體。
-
從 Omnissa Customer Connect 下載最新的 Horizon Agent for Linux tarball 安裝程式。
a. 導覽至目前 Horizon 8 版本的下載頁面,然後導覽至適用於 64 位元 Linux 的 Horizon 下載頁面。
b. 下載 Horizon Agent 安裝程式的 tarball,其檔案名稱的模式為
Omnissa-horizonagent-linux-x86_64-YYMM-y.y.y-xxxxxxx.tar.gz,其中 YYMM 為行銷版本號碼,y.y.y 為內部版本號碼,xxxxx 為組建編號。 -
解壓縮適用於您的 Linux 發行版的 tarball。以下命令中使用
agent-installer作為安裝程式 tarball 的參照名稱。tar -xvzf *Omnissa-horizonagent-linux-x86_64-YYMM-y.y.y-xxxxxxx.tar.gz* -
若要支援某些功能,請安裝所需的驅動程式,如下所示。
- 若要支援 USB 重新導向功能,請依照 Horizon Agent for Linux 的系統需求中的〈USB 重新導向的 VHCI 驅動程式〉章節說明安裝 VHCI 驅動程式。
- 若要支援即時影音 (RTAV) 功能,請完成在 Linux 機器上安裝 V4L2Loopback 驅動程式中說明的程序。
-
導覽至 tarball 資料夾,然後根據下列其中一個升級案例來執行
install_viewagent.sh指令碼。此外,也請納入要安裝的任何選用功能 (例如 USB 重新導向) 適用的命令列參數。如需
install_viewagent.sh指令碼可用的選用參數詳細清單,請參閱安裝 Horizon Agent for Linux 的命令列選項。案例 指令碼命令 升級非受管理的虛擬機器部署,並保留非受管理的虛擬機器部署
此升級案例不需要建立新的桌面平台集區。您可以重複使用以該虛擬機器為基礎的現有桌面平台集區。 附註:為確保最佳效能,請避免部署非受管理的虛擬機器,並改為部署受管理的虛擬機器。sudo ./install_viewagent.sh -A yes -M no升級非受管理的虛擬機器部署,並將其變更為受管理的虛擬機器部署
附註:在 Horizon Agent 中,請從非受管理的虛擬機器部署中刪除現有的桌面平台集區,並為受管理的虛擬機器部署建立新的桌面平台集區。如需詳細資訊,請參閱建立手動桌面平台集區。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
如果您在實體機器上升級 Horizon Agent,請先參閱準備實體 Linux 機器以進行桌面平台部署中的相關資訊,以瞭解額外的步驟與先決條件。
**附註:**如果您要在 RHEL 8.x 以外的 Linux 發行版上升級 Horizon Agent,請勿使用這些指示,而應使用本文前面所述的程序。
-
如果您現有的 Horizon Agent 版本是使用未簽署的 tarball 安裝程式安裝的,請依照從 Linux 機器解除安裝 Horizon Agent 中的說明解除安裝代理程式軟體。
-
從 Omnissa Customer Connect 下載 Horizon Agent for Linux RPM 安裝程式。
a. 導覽至目前 Horizon 8 版本的下載頁面,然後導覽至適用於 64 位元 Linux 的 Horizon 下載頁面。 b. 下載 Horizon Agent 的 RPM 套件,其檔案名稱的模式為
horizonagent-linux-YYMM-y.y.y-xxxxxxx.el8.x86_64.rpm,其中 YYMM 為行銷版本號碼,y.y.y 為內部版本號碼,xxxxx 為組建編號。 -
導覽至已下載的 RPM 套件所在的資料夾,然後在升級模式中執行安裝程式。下列命令使用
agent-installer作為檔案名稱,代替具體的版本化檔案名稱。執行命令時,請將其替換為具體的版本化檔案名稱。sudo rpm -Uvh agent-installer.el8.x86_64.rpm允許升級執行而不中斷。RPM 套件會將 Horizon Agent 升級至目前版本,並保留現有的 Horizon Agent 組態。
-
重新啟動 Linux 機器以使變更生效。
-
若要支援某些功能,請安裝所需的驅動程式,如下所示。
- 若要支援 USB 重新導向功能,請依照 Horizon Agent for Linux 的系統需求中的〈USB 重新導向的 VHCI 驅動程式〉章節說明安裝 VHCI 驅動程式。
- 若要支援即時影音 (RTAV) 功能,請完成在 Linux 機器上安裝 V4L2Loopback 驅動程式中說明的程序。
-
若要在 Horizon Agent 組態中新增更多選用功能或修改組態,請依照安裝 Horizon Agent for Linux 的命令列選項中的說明執行
ViewSetup.sh指令碼。例如,若要同時新增即時影音 (RTAV) 功能和 USB 重新導向功能,請執行以下動作:
sudo /usr/lib/omnissa/viewagent/bin/viewSetup.sh -U yes -a yes --webcam
此頁面對您有幫助嗎?