如果您的部署中具有多个连接服务器,则可以并行升级这些连接服务器以节省停机时间。
在执行多个连接服务器的并行升级之前,必须验证以下必备条件。
- 确认 Horizon LDAP 复制不存在任何问题。要成功并行升级多个连接服务器,连接服务器集群中的本地 Horizon LDAP 实例和全局 Horizon LDAP 实例必须处于一致状态。如果 Horizon LDAP 复制存在任何问题,则连接服务器安装程序会阻止升级过程。
本地 Horizon LDAP 实例是在第一个连接服务器的安装过程中创建的,其中保存了连接服务器集群(包括连接服务器和副本服务器)的配置数据。此本地 Horizon LDAP 实例将在单个集群内的所有连接服务器中进行复制。
全局 Horizon LDAP 实例是在设置 Cloud Pod 架构环境时创建的,其中保存了集群或容器联合的配置数据。此全局 Horizon LDAP 实例将在联合内的所有连接服务器中进行复制。
要确定在复制本地 Horizon LDAP 实例时是否存在任何问题,请运行以下命令:
repadmin.exe /showrepl localhost:389
要确定在复制 Cloud Pod 架构环境中的全局 Horizon LDAP 实例时是否存在任何问题,请运行以下命令:
repadmin.exe /showrepl localhost:22389
有关其他故障排除信息,请参阅对连接服务器升级和安装过程中出现的错误进行故障排除。
- 升级一个连接服务器以确定 Horizon LDAP 复制是否存在任何问题。在解决升级过程中出现的任何错误后,您可以继续并行升级多个连接服务器。
- 在升级之前,启动连接服务器集群中的所有 Horizon LDAP 节点。这可以确保模式主节点在集群中可用。如果已从集群中移除模式主节点,则升级将失败。如果已移除模式主节点,则可以使用 vdmadmin -X 命令将当前节点设置为模式主节点。有关 vdmadmin -X 命令的更多信息,请参阅《Horizon 管理指南》文档中的“使用 -X 选项检测和解决 LDAP 条目和模式冲突”。
- 您可以一次升级三个容器中的所有连接服务器。
使用以下过程并行升级容器中的所有连接服务器:
- 升级容器中的所有连接服务器实例。请参阅升级副本组中的连接服务器。
注: 在最后一步中,连接服务器安装程序暂停的时间将比平时长,因为它将等待所有服务启动。