要使某个 Horizon 容器能够参与由 Universal Broker 所代理的多云分配,必须在该容器中的每个连接服务器实例上安装所需的 Universal Broker 插件Universal Broker 插件支持代理服务与容器中连接服务器实例之间的通信。

注: 只有基于 Horizon Connection Server 技术的 Horizon 容器才需要安装 Universal Broker 插件。Microsoft Azure 中的 Horizon Cloud 容器不需要 Universal Broker 插件

安装 Universal Broker 插件时,请注意以下事项:

下载适用于您的连接服务器版本的 Universal Broker 插件的正确版本后,请使用以下过程在您容器中的连接服务器实例上安装该插件。

  • 要在批量连接服务器实例部署上以静默方式安装 Universal Broker 插件,请使用以下命令。将 X.X.X 替换为版本号,将 yyyyyyyy 替换为您下载的安装程序的内部版本号。将 <portNumber> 替换为插件用于侦听和接受来自 Universal Broker 客户端的入站请求的 TCP 端口号。
    horizon-universal-broker-plugin-X.X.X-yyyyyyyy-x64.exe /s /v"LISTENPORT=<portNumber> /qn"
  • 要在单个连接服务器实例上安装 Universal Broker 插件,请按顺序依次执行本主题后面部分中所述的步骤。

前提条件

在连接服务器实例上运行 Universal Broker 插件安装程序之前,请确认:

  • 连接服务器实例在运行版本 7.11 或更高版本。
  • 您在连接服务器上同时具有 Horizon 管理员特权和本地管理员特权。仅当由具有这两种特权的管理员启动时,安装程序才会运行。
  • 您具有兼容的 Universal Broker 插件安装程序版本,以运行 Universal Broker 插件 并将其安装到特定的连接服务器版本中,如本页前面所述。

过程

  1. 如有需要,请将下载的插件安装程序文件置于连接服务器上。
  2. 运行 .exe 安装程序文件。
  3. 在安装程序向导的“欢迎使用”屏幕上,单击下一步
  4. 接受“最终用户许可协议”,然后单击下一步
  5. 在“配置”屏幕中,指定所需的端口信息。
    1. 输入所需的 TCP 端口号,Universal Broker 插件将使用该端口号来侦听和接受来自 Universal Broker 客户端的入站请求。
      注: 安装程序将验证指定端口是否可用。如果端口上已有正在运行的进程,则会显示一则警告消息,并停止安装。要继续安装,必须指定一个可用的 TCP 端口。
    2. 如果希望安装程序配置允许入站连接通过指定端口所需的防火墙例外,请选择自动配置 Windows 防火墙例外。如果希望手动配置防火墙例外,请取消选择此选项。
      注: 对于 Universal Broker,必须配置此 Windows 防火墙例外,您可以指示安装程序配置该例外,也可以自行配置。
    3. 单击下一步
  6. 按照向导中其余屏幕上的提示操作以在连接服务器上完成安装 Universal Broker 插件

下一步做什么

重要说明: 如果之后要卸载 Universal Broker 插件或连接服务器实例,请按照以下顺序进行卸载:
  1. 首先,卸载 Universal Broker 插件
  2. 接着,卸载 Connection Server 软件。

如果先卸载连接服务器,则会出现系统错误,且您将无法卸载 Universal Broker 插件

注: 如果稍后要更改 Universal Broker 插件用来侦听来自 Universal Broker 客户端的入站请求的端口,请执行以下操作:
  1. 在连接服务器的 LDAP 配置中,将 pae-RCXServerPort 属性的值更改为新的端口号。
  2. 重新启动连接服务器。
  3. 如有需要,请更新相应的 Windows 防火墙例外,以允许通过新端口的入站流量。

新端口配置将在连接服务器和 Universal Broker 插件完成其重新启动操作序列后生效。