Sun Java System Communications Express 6 2005Q4 管理ガイド

水平方向のスケーラビリティーのサポートに必要な追加の設定

ユーザーの LDAP エントリにある属性 psRoot は、ユーザーの個人用アドレス帳エントリの格納や取得を行う際の元の LDAP の場所を定義する、アドレス帳サーバーに準拠した URL です。psRoot 属性を使用すると、管理者は、すべてのユーザーの PAB データが複数のディレクトリの場所に分散するようにユーザーをプロビジョニングできるようになります。

既存の WebMail ユーザーの場合、PAB 移行が有効になっていると、psRoot 属性は既存の pabURI 属性を使用して作成され、マッピング表が uwc-deploy-dir/WEB-INF/config/migrate.properties 内に定義されます。

migrate.properties ファイル内のルックアップテーブルは、次の形式をした pabhost および pabport エントリで構成されます。

pabhost.pabport.abhostport = abldaphost:abldapport

ここで、pabhost.pabport はソースディレクトリインスタンスを示し、abldaphostabldaport は、PAB データを移行する必要があるターゲットディレクトリインスタンスを示します。

したがって、PAB データを pab.example.com:389 で動作しているディレクトリから abs.example.com: 389 で動作しているアドレス帳ディレクトリに移行する場合、migrate.properties ファイル内のエントリは次のように表示されます。

pab.example.com.389.abhostport = abs.example.com:389

migrate.properties ファイルには、必要なルックアップをいくつでも追加できます。ユーザーの pabURI 属性が pabhostpabport を使用している場合、デフォルトの psRoot パターンを使用して作成された psRoot は次の形式になります。

ldap://abldaphost: abldapport/piPStoreOwner=%U,o=%D,o=PiServerDb

pabURI 値に対してルックアップが定義されていない場合、つまり、その pabURI に一致するマッピング表にエントリが指定されていない場合は、pabhost 値と pabport 値が abldaphostabport に対するデフォルト値として使用されます。マッピング表が存在しない場合は、アドレス帳スキーマに従って、Messaging Server の PAB エントリが同じディレクトリインスタンス内の別のルートに移行されます。このシナリオでは、[ターゲット] ディレクトリインスタンスが [ソース] ディレクトリインスタンスと同じになります。


注 –

ルックアップテーブルは、パッチインストーラでは定義されません。パッチをインストールした後、ルックアップテーブルを定義し、Web Server を再起動する必要があります。

abldaphost:abldapport Directory Server インスタンスが、そのドメインの personalstore.properties で示される db_config.properties ファイル内で定義されていることを確認してください。