使用對稱叢集

對稱叢集可確保 HCL Notes® 資料庫在叢集中的所有伺服器間保持相同。修復服務會修復遺失或損壞的資料庫,方法是以來自捐助者叢集成員的良好副本取代它們。

有關對稱叢集的必要條件,請參閱主題 對稱叢集的準備事項

偵測和修復遺失的資料庫
伺服器作業 AutoRepair 會在對稱叢集中的每個伺服器上執行。AutoRepair 會掃描伺服器指定的資料夾上是否有遺失的資料庫。AutoRepair 會查閱叢集資料庫目錄 (cldbdir.nsf) 來判斷監控的資料夾應維護的資料庫。AutoRepair 偵測並修復遺失的資料庫時,也會修復資料庫所參考的任何 DAOS .nlo 檔案。
您可以使用「叢集配置」文件來配置 AutoRepair 的下列方面:
  • AutoRepair 是否僅對日誌檔報告遺失的資料庫,或是會觸發修復服務來取代遺失的資料庫。
  • 要掃描的資料夾。資料夾必須位於伺服器資料目錄下。
  • AutoRepair 掃描是否有遺失資料庫的頻率。
偵測和修復損壞的資料庫
若要偵測和修復損壞的資料庫,您可以在「叢集配置」文件中選取「修正損壞的檔案」選項。選取此選項後,當 Domino® 伺服器在監控的資料夾中偵測到損壞的資料庫時,便會執行「修復」以嘗試修復資料庫。如果「修復」失敗,伺服器會將損壞資料庫的副檔名變更為 .pd_bad_<timedate>,藉此隔離。修復服務會立即從捐助者叢集成員復原良好的版本。伺服器作業 RepairCleanup 會在經過您於「叢集配置」文件中指定的天數後,刪除隔離版本的資料庫。
修復服務
為取代遺失或損壞的資料庫,修復服務會執行下列動作:
  • 從具有良好版本的捐助者伺服器複製資料庫的快照。
  • 更新資料夾參考。
  • 調整叢集成員複製的抄寫歷程,以反映分歧點,將抄寫造成的影響最小化。
  • 重新建立全文檢索(如果已在複製的資料庫上啟用全文檢索)。
  • 掃描資料庫以驗證參考的 DAOS 物件在此伺服器上。如果有任何項目遺失,則會取代這些項目。