Sun Java System Directory Server Enterprise Edition 6.2 管理指南

保持複寫的尾碼同步化

停止複寫中所包含的目錄伺服器以進行定期維護之後,必須確保當伺服器恢復連線時,能立即透過複寫取得更新。若是多重主伺服器環境中的主伺服器,必須有多重主伺服器集中的其他主伺服器更新目錄資訊。在其他情況下,集散伺服器或專屬用戶伺服器離線進行維護之後,當伺服器再次連線時,必須由主伺服器加以更新。

本節說明複寫重試演算法,並說明如何不等待下次重試便強制執行複寫更新。


備註 –

本節所述的程序僅能在已設定複寫已初始化用戶時使用。


複寫重試演算法

當來源複本複寫至目標失敗時,會定期依遞增時間間隔重試。重試間隔會視錯誤類型而定。

請注意,如果所配置的複寫協議一律會使來源複本與目標複本保持同步化,光是立即更新離線超過五分鐘的複本都會不足。

Procedure強制執行複寫更新

如果停止複寫,您可以強制執行目標尾碼的複寫更新。

無法使用 DSCC 執行此作業。請依照此程序中的說明使用指令行。

  1. 在來源伺服器上重新啟動目標伺服器的複寫更新。


    $ dsconf update-repl-dest-now -h host -p port suffix-DN destination-host:destination-port
    

    例如:


    $ dsconf update-repl-dest-now -h host2 -p 1389 dc=example,dc=com host1:1389