ディレクトリサービス
Dircat タスクの実行対象とするサーバーは、特定のディレクトリカタログの構築と更新について必ず 1 つのみとします。複数のサーバーで同じディレクトリカタログに対して Dircat タスクを実行すると、複製の競合が発生します。ディレクトリカタログ設定文書の [集約を制限するサーバー] フィールドを使用して、特定のディレクトリカタログに対する Dircat タスクの処理が必ず 1 つのサーバーのみで行われるように設定します。
スケジュールに従って Dircat タスクを実行する Dircat タスクが Dircat サーバーで定期的に実行されるようにスケジュールするには、以下の手順に従います。
1 正しく設定した設定文書を含む [ディレクトリカタログ] データベースがあることを確認します。
2 Domino Administrator で、[設定] タブをクリックします。
3 [ディレクトリ] - [Directory Cataloger] を展開し、[設定] を選択します。
4 [サーバータスク] タブをクリックし、[Directory Cataloger] タブをクリックします。
5 次のフィールドに必要な情報を設定し、[保存して閉じる] をクリックします。
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
関連項目