您可以通过安装最新版本的 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 升级不支持将受管虚拟机部署转换为未受管虚拟机部署。
前提条件
- 确认
VMwareBlastServer
进程未运行。要停止此进程,请使用以下方法之一:- 确保用户注销计算机,并且没有桌面会话处于活动状态。
- 重新启动虚拟机。
- 如果计划使用 tar 安装程序升级 Horizon Agent,请查看 install_viewagent.sh 安装脚本的可选参数。请参阅用于安装 Horizon Agent for Linux 的命令行选项。