如果您的環境包含多個 Platform Services Controller 執行個體,而當其中一個 Platform Services Controller 執行個體無法使用時,您的環境會繼續正常運作。當 Platform Services Controller 重新恢復可用時,使用者資料及其他資訊通常會於 60 秒內複寫。但是,在某些特殊情況下,複寫可能需要很長時間。
問題
例如,在某些情況下,當您的環境包含多個位於不同位置的 Platform Services Controller 執行個體,並且您在某個 Platform Services Controller 無法使用時進行了重大變更,則跨 VMware 目錄服務執行個體的複寫不會立即開始。例如,在複寫完成之前,新增到可用 Platform Services Controller 執行個體的新使用者不會出現在另一個執行個體中。
原因
在一般作業期間,於某個 Platform Services Controller 執行個體 (節點) 中對 VMware 目錄服務 (vmdir) 執行個體所做的變更,會於約 60 秒內顯示在其直接複寫合作夥伴中。視複寫拓撲而定,某個節點中的變更可能必須透過中繼節點傳播,才能到達每個節點中的各個 vmdir 執行個體。複寫的資訊包括使用 VMware vMotion 建立、複製或移轉之虛擬機器的使用者資訊、憑證資訊、授權資訊及更多資訊。
當複寫連結中斷 (例如因為網路中斷或節點無法使用) 時,聯盟中的變更不會聚合。還原無法使用的節點後,每個節點會嘗試完成所有變更。最終,所有 vmdir 執行個體會聚合為一致狀態,但如果某個節點無法使用時發生了許多變更,可能需要一段時間才能達到這種一致狀態。
解決方案
複寫進行時,您的環境會正常運作。除非問題持續存在超過一個小時,否則請勿嘗試解決。