Dircat タスクを実行する
まず Dircat タスクを実行して、ディレクトリカタログを構築します。その後、Dircat タスクを定期的に実行します。これは、ディレクトリカタログの内容をソース Domino® ディレクトリの内容に同期するためと、ディレクトリカタログをディレクトリカタログの設定内容と同期するためです。Dircat タスクの実行対象とするサーバーは、特定のディレクトリカタログの構築と更新について必ず 1 つのみとします。複数のサーバーで同じディレクトリカタログに対して Dircat タスクを実行すると、複製の競合が発生します。ディレクトリカタログ設定文書の [集約を制限するサーバー] フィールドを使用して、特定のディレクトリカタログに対する Dircat タスクの処理が必ず 1 つのサーバーのみで行われるように設定します。
スケジュールに従って Dircat タスクを実行する
このタスクについて
Dircat タスクが Dircat サーバーで定期的に実行されるようにスケジュールするには、以下の手順に従います。
手順
Dircat タスクを手動で実行する
このタスクについて
Dircat タスクを Dircat サーバーで手動で実行するには、次のサーバーコマンドを発行します。
load dircat dc.nsf
dc.nsf は、サーバーにあるローカルのディレクトリカタログのファイル名です。
ディレクトリカタログの全面的な再構築が実行できます。全面的な再構築を実行すると、すべての集約文書が削除され、作成し直されることに注意してください。その結果、この再構築の後の最初の複製作業では、すべてのデータベースを複製する必要があります。
ディレクトリカタログを全面的に再構築するには、そのディレクトリカタログに対して Dircat タスクを -r スイッチ付きで実行します。これには、たとえば次のコマンドを実行します。
load dircat dc.nsf -r
または、そのディレクトリカタログの構成文書の [詳細] タブにある [履歴を削除] ボタンをクリックしても、全面的な再構築を実行できます。
Dircat タスクを一時停止する
このタスクについて
Dircat 処理中のサーバーをシャットダウンする場合は、まず Dircat タスクを一時停止します。Dircat タスクを一時停止すると、Dircat タスクは、実行中のディレクトリカタログの集約を終了し、アイドル状態になります。Dircat タスクを一時停止せずにサーバーをシャットダウンした場合、Dircat タスクは、シャットダウン時点で処理中だったディレクトリカタログを最初から集約しなおす必要があります。
Dircat タスクを一時停止するには、次のサーバーコマンドを入力します。
Tell Dircat Pause
これで、サーバーをシャットダウンできます。Dircat 処理を再開するには、次のサーバーコマンドを入力します。
Tell Dircat Resume