Skip to main content

2026 年 4 月 14 日

在 Linux 计算机上升级 Horizon Agent

您可以通过安装最新版本的 Horizon Agent 来升级 Linux 计算机上的 Horizon Agent。

必备条件

  • 确认 BlastServer 进程未运行。要停止此进程,请使用以下方法之一:

    • 确保用户从计算机中注销,并且没有桌面会话处于活动状态。
    • 重新启动虚拟机。
  • 如果计划使用 tar 安装程序升级 Horizon Agent,请查看 install_viewagent.sh 安装脚本的可选参数。请参阅用于安装 Horizon Agent for Linux 的命令行选项

  • 如果计划在虚拟机上升级 Horizon Agent,请打开终端窗口。您可以从终端运行 Horizon Agent 安装命令。

  • 如果计划在物理主机上升级 Horizon Agent,请打开与该计算机的安全 Shell (SSH) 连接。建议方法是使用 SSH 在物理机上运行 Horizon Agent 安装命令。此外,停止 X Server 和 Gnome Display Manager,如为桌面部署准备 Linux 物理机中所述。

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 升级不支持将受管虚拟机部署转换为未受管虚拟机部署。

使用未签名的 tar 安装程序升级 Horizon Agent for Linux

如果要在物理机上升级 Horizon Agent,请查看为桌面部署准备 Linux 物理机中的信息,以了解其他步骤和必备条件。

**注意:**对于 RHEL 8.x 计算机,您还可以选择使用数字签名安装程序安装 Horizon Agent。请参阅本文后面所述的过程。

  1. (RHEL 8.x) 如果现有 Horizon Agent 版本是使用数字签名的 RPM 安装程序安装的,请按照从 Linux 计算机中卸载 Horizon Agent 中所述卸载代理软件。

  2. Omnissa Customer Connect 下载 Horizon Agent for Linux 的最新 tar 安装程序。

    a. 导航到当前 Horizon 8 版本的下载页面,然后导航到适用于 64 位 Linux 的 Horizon 的下载页面。

    b. 下载 Horizon Agent 安装程序 tar,文件名采用 Omnissa-horizonagent-linux-x86_64-YYMM-y.y.y-xxxxxxx.tar.gz 模式,其中 YYMM 是营销版本号,y.y.y 是内部的版本号,xxxxxxx 是内部版本号。

  3. 解压缩适用于您所用 Linux 分发包的 tar。以下命令使用 agent-installer 指代安装程序 tar。

    tar -xvzf *Omnissa-horizonagent-linux-x86_64-YYMM-y.y.y-xxxxxxx.tar.gz*
    
  4. 要支持某些功能,请安装所需的驱动程序,如下所示。

  5. 导航到 tar 文件夹,然后根据以下升级方案之一运行 install_viewagent.sh 脚本。此外,还包括要安装的任何可选功能的命令行参数,例如 USB 重定向。

    有关可用于 install_viewagent.sh 脚本的可选参数的详细列表,请参阅用于安装 Horizon Agent for Linux 的命令行选项

    方案脚本命令
    升级未受管虚拟机部署并保留未受管虚拟机部署
    sudo ./install_viewagent.sh -A yes -M no
    此升级方案不需要创建新的桌面池。您可以根据虚拟机重用现有的桌面池。 注意:要确保尽可能获得最佳性能,请避免部署未受管虚拟机,而应部署受管虚拟机。
    升级未受管虚拟机部署并将其更改为受管虚拟机部署
    sudo ./install_viewagent.sh -A yes -M yes
    注意:在 Horizon Agent 中,从未受管虚拟机部署中删除现有的桌面池,并为受管虚拟机部署创建新的桌面池。有关详细信息,请参阅创建手动桌面池
    升级受管虚拟机部署
    sudo ./install_viewagent.sh -A yes -M yes
    注意:在升级 Horizon Agent 之后,您可以根据虚拟机重用现有的桌面池。
  6. 重新启动 Linux 计算机以使更改生效。

(RHEL 8.x) 使用数字签名 RPM 安装程序升级 Horizon Agent for Linux

如果要在物理机上升级 Horizon Agent,请查看为桌面部署准备 Linux 物理机中的信息,以了解其他步骤和必备条件。

**注意:**如果要在运行 RHEL 8.x 以外的 Linux 分发包的计算机上升级 Horizon Agent,请勿使用这些说明。请改用本文前面所述的过程。

  1. 如果现有的 Horizon Agent 版本是使用未签名的 tar 安装程序安装的,请按照从 Linux 计算机中卸载 Horizon Agent 中所述卸载代理软件。

  2. 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 是内部的版本号,xxxxxxx 是内部版本号。

  3. 导航到已下载的 RPM 软件包所在的文件夹,然后以升级模式运行安装程序。以下命令使用名称 agent-installer 代替版本控制的特定文件名。运行命令时,替换为版本控制的特定文件名。

    sudo rpm -Uvh agent-installer.el8.x86_64.rpm
    

    允许升级不中断地持续执行。RPM 软件包可将 Horizon Agent 升级到当前版本,并保留现有的 Horizon Agent 配置。

  4. 重新启动 Linux 计算机以使更改生效。

  5. 要支持某些功能,请安装所需的驱动程序,如下所示。

  6. 要将更多可选功能添加到 Horizon Agent 配置或者要修改配置,请运行 ViewSetup.sh 脚本,如用于安装 Horizon Agent for Linux 的命令行选项中所述。

    例如,要同时添加实时音频-视频功能和 USB 重定向功能,请执行以下操作:

    sudo /usr/lib/omnissa/viewagent/bin/viewSetup.sh -U yes -a yes --webcam
    

此页面对您有帮助吗?

对本主题提供反馈

本主题对您有帮助吗?

请勿填写任何个人信息或机密信息。

正在生成链接…