此过程介绍了如何对未与安全服务器配对的连接服务器实例进行升级。例如,此过程适用于配置为连接到企业防火墙内的客户端的连接服务器。

对于与安全服务器配对的连接服务器实例,请使用升级安全服务器及其配对的连接服务器中所述的过程。

您不需要在升级完成后重新引导连接服务器。

注: 该过程介绍了就地升级。要迁移到其他计算机,请参阅 在不同计算机上升级到最新版本的连接服务器
注意: 必须依次升级每个副本连接服务器。请勿尝试并行升级多个连接服务器,因为 Horizon 7 不支持此过程。

前提条件

  • 确定何时执行此过程。选择可用的桌面维护时段。升级所需的时间长短取决于组中连接服务器实例的数量。每个实例预计花费 15 分钟到半小时。
  • 如果使用 View Composer,请确认 View Composer 已升级。请参阅升级 View Composer。升级连接服务器后,必须使用 Horizon Administrator 添加 View Composer。
  • 熟悉 Horizon 7 的安全相关要求,并确认满足这些要求。请参阅Horizon 连接服务器的升级要求。您可能需要获取并安装由 CA 签发且包含证书吊销信息的 SSL 服务器证书,确认“高级安全 Windows 防火墙”已设置为开启,然后将所有后端防火墙配置为支持 IPsec。
  • 确认安装了 vCenter Server 的服务器安装并配置了 CA(证书颁发机构)签发的 SSL 服务器证书。升级连接服务器后,如果 vCenter Server 未使用 CA 签发的证书,则默认的自签名证书将在 Horizon Administrator 中显示为无效,并会有消息指示 vCenter Server 不可用。
  • 完成准备连接服务器以进行升级中列出的任务。
  • 确认您拥有对于新版本有效的许可证。
    注: 从 6.0.x 或 6.1.x 升级至 6.2 时,原先的许可证仍将有效,并且使用情况模型将设置为 并发用户。从 Horizon 6 版本 6.2 开始,添加了名为“已命名用户”的新许可模式。您可以选择将许可模式更改为 已命名用户。有关更多信息,请参阅 http://www.vmware.com/files/pdf/products/horizon-view/VMware-Horizon-View-Pricing-Licensing-FAQ.pdf
  • 确认您的域用户帐户在用于运行安装程序和执行升级的主机上具有管理特权。
  • 如果不熟悉 vdmexport.exe 实用程序,请打印《Horizon 7 管理指南》文档中的相关说明以供使用。您需要使用此实用程序来备份 View LDAP 数据库,这是升级过程的一部分。

您不需要更改现有负载均衡程序的配置。

过程

  1. 如果使用负载平衡器管理一组连接服务器实例,请禁用托管要升级的连接服务器实例的服务器。
    1. 登录到 Horizon Administrator。
    2. 转到 View 配置 > 服务器,然后单击连接服务器选项卡。
    3. 在列表中选择该连接服务器实例,然后单击表上方的禁用按钮。
    4. 单击确定以确认禁用该服务器。
  2. 在连接服务器实例的主机上,下载并运行新版本的连接服务器的安装程序。
    安装程序文件名为 VMware-viewconnectionserver-x86_64-y.y.y-xxxxxx.exe,其中 xxxxxx 为内部版本号, y.y.y 为版本号。执行升级前,无需停止任何服务。安装程序会根据需要停止和重新启动服务。实际上,VMwareVDMDS 服务必须在运行中才能升级 View LDAP 数据库。
    安装程序会确定是否已安装旧版本并执行升级。与全新的安装相比,此安装程序显示的安装选项较少。

    View LDAP 也会同时升级。

    注: 在执行升级之前,安装程序执行复制状态检查以确定服务器是否可以与复制的组中的其他服务器进行通信,以及服务器是否可以从该组的其他服务器中获取 LDAP 更新。如果状态检查失败,则不会继续进行升级。
  3. 确认 VMware Horizon 连接服务器服务在安装程序向导关闭后重新启动。
  4. 登录到 Horizon Administrator 并启用刚升级的连接服务器实例。
    1. 转到 View 配置 > 服务器,然后单击连接服务器选项卡。
    2. 在列表中选择该连接服务器实例,然后单击表上方的启用按钮。
    3. 在“版本”列中,验证是否显示了新版本。
  5. 转到 View 配置 > 产品许可和使用情况,单击编辑许可证,输入许可证密钥,然后单击确定
  6. 如果使用负载平衡器管理该连接服务器实例,请启用刚升级的服务器。
  7. 确认您可以登录远程桌面。
  8. 重复上述步骤以升级组中的每个连接服务器实例。
    重要说明: 如果您不升级某一副本组中的所有连接服务器实例,则 Horizon Administrator 控制板中的运行状况指示器可能会显示一个或多个实例处于错误状态。造成这种情况的原因是不同的版本支持不同类型的数据。解决方法是对副本组中的所有实例进行升级。
  9. 使用 vdmexport.exe 实用程序备份新升级的 View LDAP 数据库。
    如果副本组中有多个连接服务器实例,则只需导出一个实例的数据。
  10. 登录到 Horizon Administrator 并检查控制板以确认 vCenter Server 和 View Composer 图标显示为绿色。
    如果两个图标有一个为红色,且显示“检测到无效的证书”对话框,则必须单击 验证,然后按照“下一步如何操作”中所述步骤选择接受不可信证书的指纹,或者安装有效的 CA 签发 SSL 证书。

    有关为 vCenter Server 替换默认证书的信息,请参阅VMware vSphere 示例和方案》文档。

  11. 验证连接服务器实例的控制板图标是否也为绿色。
    如果任何实例具有红色图标,请单击该实例以确定复制状态。复制功能可能会因以下任何原因而受到影响:
    • 防火墙可能会阻止通信
    • 连接服务器实例上可能停止 VMware VDMDS 服务
    • VMware VDMS DSA 选项可能会阻止复制
    • 发生网络问题

下一步做什么

要使用 vCenter Server 或 View Composer 的默认或自签名证书,请参阅接受默认 TLS 证书的指纹

如果您拥有旧版 vCenter Server,请参阅对从连接服务器进行的 vCenter 连接启用 TLSv1.0

如果一个或多个连接服务器实例升级失败,请参阅将连接服务器恢复到快照后创建副本组

重要说明: 如果计划为 JMS 消息使用增强的消息安全模式,请确保防火墙允许连接服务器实例在端口 4002 上接收来自桌面和安全服务器的传入 JMS 流量。另外请打开端口 4101 以接受其他连接服务器实例的连接。

如果曾经在数据收集器集配置为监视性能数据的服务器上重新安装连接服务器,请停止数据收集器集然后再重新启动。