主要/從屬 LDAP 配置包括一個主要 (根) 目錄伺服器和一個或多個從屬 (消耗或複製) 目錄伺服器。Calendar Server 可直接或透過從屬目錄伺服器存取主要 LDAP 目錄伺服器:
如果 Calendar Server 直接存取主要 LDAP 目錄伺服器,則 LDAP 應準確無誤,並且您無需配置 LDAP 資料快取記憶體。
如果 Calendar Server 透過從屬目錄伺服器存取主要 LDAP 目錄伺服器,LDAP 資料變更通常會使用 LDAP 參照以不需設定的方式寫入主要目錄伺服器中,然後 LDAP 參照將資料複製回每台從屬目錄伺服器。
在此第二種配置中,由於從屬目錄伺服器的 LDAP 資料在確定後要延遲一段時間才可用,因此可能發生 LDAP 資料不準確的問題。
例如,Calendar Server 確定一個 LDAP 資料變更,但由於主要目錄伺服器正在更新每台從屬目錄伺服器而造成延遲,新資料在特定的一段時間內不可用。隨後的 Calendar Server 用戶端作業就會使用舊的 LDAP 資料並呈現過期的檢視。
如果更新從屬目錄伺服器而造成的延遲很短暫 (僅幾秒鐘),用戶端可能不會遇到問題。但是,如果延遲較長 (幾分鐘或幾小時),則在延遲期間,用戶端會顯示不準確的 LDAP 資料。
下表列出受此種延遲影響的作業和 LDAP 屬性:
作業 |
LDAP 屬性 |
---|---|
自動佈建行事曆 |
icsCalendar、icsSubscribed、icsCalendarOwned 和 icsDWPHost |
行事曆群組 |
icsStatus、icsCalendar |
行事曆建立 |
icsCalendarOwned、icsSubscribed |
行事曆訂閱 |
icsSubscribed |
使用者選項 |
icsExtendedUserPrefs、icsFirstDay、icsTimeZone 和 icsFreeBusy |
行事曆搜尋 |
icsCalendarOwned |