comm_dssetup.pl スクリプトを実行する前に、次の要件を確認してください。
comm_dssetup.pl スクリプトを実行する前に、ディレクトリサーバーをインストールして設定する必要があります。
comm_dssetup.pl スクリプトをスーパーユーザーとして実行します。
comm_dssetup.pl を実行してから、Messaging Server、Calendar Server、Communications Express、または User Management Utility Initial Runtime Configuration プログラムを実行します。
通常、ある製品 (Calendar Server など) に対してディレクトリサーバーで comm_dssetup.pl を実行する場合、別の製品 (Messaging Server など) に対しては、両方の製品が同じディレクトリサーバーを使用するのであれば、再度実行する必要はありません。ただし、comm_dssetup の実行時に回答した内容を変更する場合は、comm_dssetup を再度実行する必要があります。たとえば、commdirmig を実行した (Sun LDAP Schema 1 から Sun LDAP Schema 2 に移行した) などの理由で、次の Messaging Server 設定には別のユーザー/グループサフィックスを使用したい場合などです。
comm_dssetup.pl スクリプトは、使用しているディレクトリサーバーマシン上で実行する必要があります。
ディレクトリサーバーが実行中であることを確認してから、comm_dssetup.pl を実行します。
新しいバージョンの Messaging Server をインストールするときは常に、Directory Server マシンで新しいバージョンの comm_dssetup.pl を実行する必要があります。新しいスキーマおよび新しいインデックスが各 Messaging Server ディストリビューションに追加されている場合があります。
設定データとユーザーデータおよびグループデータが別々のディレクトリインスタンスに分割されている場合、両方のインスタンスで comm_dssetup スクリプトを実行する必要があります。
UNIX システムの場合、バージョン互換の問題を避けるために、Perl は Directory Server に付属のバージョンdir_svr_root/bin/slapd/admin/bin/perl を使用してください。
comm_dssetup.pl をリモートディレクトリサーバーで実行する場合は次の手順を行います。
dssetup.zip ファイルを、msg_svr_base/install ディレクトリからリモートディレクトリサーバーにコピーします。このファイルは、/tmp や /var/tmp などのディレクトリにコピーすることもできます。すべての Directory Server マシンに comm_dssetup をインストールする代わりに、この zip ファイルをほかの Directory Server マシンにコピーすることもできます。
dssetup.zip ファイルを解凍します (このファイルには comm_dssetup.pl および必須スキーマが含まれている)。
リモートディレクトリサーバーで comm_dssetup.pl スクリプトを実行します。
レプリケートされたディレクトリサーバーを実行する場合は、マスターディレクトリとレプリカディレクトリに対して comm_dssetup.pl スクリプトを必ず実行する必要があります。
Directory Server 設定スクリプト (comm_dssetup.pl) Messaging Server の設定用に Directory Server を準備する場合は、表 E–3 にインストールパラメータを記入してください。Messaging Server の初期実行時設定では、これらのパラメータの一部が必要になります。