ディレクトリサービス
Dircat タスクを実行するサーバー (Dircat サーバー) には、次のことが必要です。
1 つのサーバー上で実行する Dircat タスクでは、複数のディレクトリカタログを処理できます。Dircat タスクはシングルスレッドなので、ディレクトリカタログの処理は同時処理ではなく逐次処理になります。Dircat は CPU に対する負荷が高いタスクなので、多くの場合、1 つのサーバーを Dircat 処理専用にすると効果的です。
1 つのディレクトリカタログを 1 つのサーバーのみが集約できるようにするDircat タスクを複数のサーバーで実行して、各サーバーが別々のディレクトリカタログを集約できるようにします。ただし、別々のサーバーで実行される Dircat タスクで同じディレクトリカタログを集約することはできません。これを行うと、そのディレクトリカタログで複製の競合が発生します。ディレクトリカタログの設定時には、そのディレクトリカタログの設定文書で [集約を制限するサーバー] オプションを選択して、そのディレクトリカタログを集約できるサーバーの名前を 1 つ指定します。このフィールドが指定されていると、設定文書で指定されていないサーバーで、そのディレクトリカタログのレプリカに対して Dircat タスクを実行しようとすると、サーバーはその Dircat タスクを中止し、「Aggregation of this catalog can only be done by servername.」というメッセージを返します。" 関連項目