安装 vRealize Operations for Horizon 解决方案后,必须在 vRealize Operations Manager 中创建 Horizon Adapter 的实例。

关于此任务

可以创建单个 Horizon Adapter 实例以监控多个 Horizon 容器。如果需要创建多个 Horizon Adapter 实例,那么必须在唯一群集节点或远程收集器上创建每个适配器实例。

重要:

不支持在每个群集节点或远程收集器上创建多个 Horizon Adapter 实例。

注:

要在远程收集器上运行适配器实例,请选择远程收集器。如果没有远程收集器,请选择 master 节点收集器。

先决条件

安装 vRealize Operations for Horizon 解决方案并添加许可证密钥。

过程

  1. 使用管理员特权登录到 vRealize Operations Manager 用户界面。
  2. 单击系统管理选项卡,然后单击解决方案
  3. 选择 VMware Horizon,然后单击工具栏上的配置按钮。
  4. 在“适配器类型”窗格中,选择 Horizon Adapter
  5. 单击下部窗格工具栏上的添加(加号)图标,以添加适配器实例。
  6. 适配器设置中,键入适配器实例的名称和描述。
  7. 基本设置中,配置适配器实例的适配器 ID 和凭据。
    1. 适配器 ID 文本框中键入适配器实例的标识符。

      该标识符在群集的所有 Horizon Adapter 实例中必须唯一。

    2. 配置在将 Broker Agent 与 Horizon Adapter 实例进行配对时要使用的凭据。

      选项

      操作

      使用现有凭据

      凭据下拉菜单中选择凭据。首次创建 Horizon Adapter 实例时,凭据下拉菜单为空。

      添加新凭据

      1. 单击新增(加号)图标。

      2. 凭据名称文本框中为凭据键入名称。

      3. 服务器密钥文本框中为适配器实例键入服务器密钥。必须键入服务器密钥,才能对 Broker Agent 和适配器进行配对。在配置 Broker Agent 时,必须提供服务器密钥。

      4. 单击确定以保存新凭据。

      5. 凭据下拉菜单中选择新凭据。

    3. 单击测试连接以使用所选凭据测试连接。
  8. 高级设置中,从收集器/组下拉菜单中选择要用于管理适配器过程的收集器。
  9. 单击保存设置以保存适配器实例。

    适配器实例将添加到列表中。

  10. /opt/vmware/etc/vmware-vcops-firewall.conf 的 vRealize Operations Manager 中,需要启用端口号 3099、3100 和 3101。
    1. 在 vmware-vcops-firewall.conf 文件中,在 TCPPORTS="$TCPPORTS 3091:3094" 后添加以下命令。

      TCPPORTS="$TCPPORTS 3099:3101" 
    2. 重新启动防火墙。

      /etc/init.d/vmware-vcops-firewall restart
    3. 检查防火墙状态。

      /etc/init.d/vmware-vcops-firewall status
  11. 要在 Windows 上启用端口,请执行以下步骤。
    1. 选择 Windows 防火墙 > 高级设置 > 入站规则 > 新建规则 > 端口,然后单击下一步

    2. 选择特定本地端口,然后键入正在使用的端口。例如,3091 - 3094。默认端口为 3091 - 3094。如果已更改默认端口,请指定正在使用的端口。

    注:

    默认情况下,vRealize Operations for Horizon 6.2.1 中强制实施 TLS 1.2。这意味着 vRealize Operations for Horizon 6.2.1 无法与使用 TLS 1.0 运行的较旧 Desktop Agent 通信(例如 vRealize Operations for Horizon Desktop Agent 6.1。使用较旧的 Desktop Agent 运行的 VDI 池/RDS 池/应用程序不会被监控)。

    注:

    要监控使用较旧 Desktop Agent 的池,管理员必须登录 vRealize Operations Manager 收集器节点,并在位于 /usr/lib/vmware-vcops/user/plugins/inbound/V4V_adapter3/work 文件夹内的 msgserver.properties 文件中明确添加 enforcesslprotocols =false 。必须重新启动 Horizon Adapter 实例。可能需要对 Broker Agent 和 Horizon Adapter 实例进行配对。

下一步做什么

安装 vRealize Operations for Horizon Broker Agent。请参见安装 vRealize Operations for Horizon Broker Agent