您可以將 vdmadmin 命令與 -X 選項搭配使用,以偵測和解決群組中已複寫連線伺服器執行個體上的 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 項目衝突的選項。

表 1. 偵測和解決 LDAP 項目衝突的選項
選項 說明
-collisions 指定在連線伺服器群組中偵測 LDAP 項目衝突的作業。
-resolve 解決 LDAP 執行個體中的所有 LDAP 衝突。若未指定此選項,則命令僅會列出它所發現的問題。

下表顯示可指定用來偵測和解決 LDAP 結構描述衝突的選項。

表 2. 偵測和解決 LDAP 結構描述衝突的選項
選項 說明
-schemacollisions 指定在連線伺服器群組或 Cloud Pod 架構環境中偵測 LDAP 結構描述衝突的作業。
-resolve 解決 LDAP 執行個體中的所有 LDAP 結構描述衝突。若未指定此選項,則命令僅會列出它所發現的問題。
-global Cloud Pod 架構環境中的全域 LDAP 執行個體套用檢查和修正。若未指定此選項,則會對本機 LDAP 執行個體執行檢查。

下表顯示可指定用來解決 LDAP 結構描述主節點問題的選項。

表 3. 用來解決 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