您可以使用带有 -X 选项的 vdmadmin 命令检测和解决某个组中的连接服务器副本实例存在的 LDAP 条目冲突和 LDAP 模式冲突。您还可以使用此选项检测和解决 Cloud Pod 架构环境中的 LDAP 模式冲突。
语法
vdmadmin -X [-b authentication_arguments] -collisions [-resolve] vdmadmin -X [-b authentication_arguments] -schemacollisions [-resolve] [-global] vdmadmin -X [-b authentication_arguments] -seizeSchemaMaster vdmadmin -X [-b authentication_arguments] -seizeSchemaMaster [-global]
用法说明
如果在两个或更多连接服务器实例上存在重复的 LDAP 条目,可能会破坏 VMware Horizon 中 LDAP 数据的完整性。当 LDAP 复制无效时,升级期间可能会发生此情况。尽管 VMware Horizon 会定期检查是否存在这种错误情况,但您也可以在组中的某个连接服务器实例上运行 vdmadmin 命令,以手动检测和解决 LDAP 条目冲突。
当 LDAP 复制无效时,升级期间也可能会发生 LDAP 模式冲突。由于 VMware Horizon 不会检查是否存在这种错误情况,因此您必须运行 vdmadmin 命令,以手动检测和解决 LDAP 模式冲突。
选项
下表显示了一些选项,您可以指定这些选项来检测和解决 LDAP 条目冲突。
选项 | 说明 |
---|---|
-collisions | 指定一个用于检测连接服务器组中的 LDAP 条目冲突的操作。 |
-resolve | 解决 LDAP 实例中的所有 LDAP 冲突。如果不指定此选项,命令只会列出它所发现的问题。 |
下表显示了一些选项,您可以指定这些选项来检测和解决 LDAP 模式冲突。
选项 | 说明 |
---|---|
-schemacollisions | 指定一个用于检测连接服务器组或 Cloud Pod 架构环境中的 LDAP 模式冲突的操作。 |
-resolve | 解决 LDAP 实例中的所有 LDAP 模式冲突。如果不指定此选项,命令只会列出它所发现的问题。 |
-global | 对 Cloud Pod 架构环境中的全局 LDAP 实例应用检查和修复。如果不指定此选项,将会对本地 LDAP 实例运行检查。 |
下表显示了一些选项,您可以指定这些选项来解决 LDAP 模式主节点问题。
选项 | 说明 |
---|---|
-seizeSchemaMaster | 使当前节点成为集群上的模式主节点。 |
-global | 将在 Cloud Pod 架构环境中的全局 Horizon LDAP 实例上捕获模式角色。如果未指定此选项,则会在本地 Horizon LDAP 实例上捕获模式角色。 |
示例
检测连接服务器组中的 LDAP 条目冲突。
vdmadmin -X -collisions
检测和解决本地 LDAP 实例中的 LDAP 条目冲突。
vdmadmin -X -collisions -resolve
检测和解决全局 LDAP 实例中的 LDAP 模式冲突。
vdmadmin -X -schemacollisions -resolve -global
使当前节点成为集群上本地 LDAP 实例的模式主节点。
vdmadmin -X -seizeSchemaMaster
使当前节点成为集群上
Cloud Pod 架构环境中全局 LDAP 实例的模式主节点。
vdmadmin -X -seizeSchemaMaster -global