在运行 comm_dssetup.pl 脚本之前,请务必阅读以下要求:
在运行 comm_dssetup.pl 脚本之前,必须先安装并配置目录服务器。
以超级用户身份运行 comm_dssetup.pl 脚本。
在运行 Messaging Server、Calendar Server、Communications Express 或用户管理实用程序初始运行时配置程序之前,运行 comm_dssetup.pl。
通常,如果已在目录服务器上为某个产品(例如 Calendar Server)运行了 comm_dssetup.pl,则不必为其他产品(例如 Messaging Server)再次运行该脚本(只要两种产品使用的是同一个目录服务器)。但是,如果您更改了运行 comm_dssetup 时给出的某些回答,则需要再次运行 comm_dssetup。例如,如果您要为 Messaging Server 的下一个配置使用不同的用户/组后缀,比如由于运行 commdirmig(从 Sun LDAP Schema 1 迁移到 Sun LDAP Schema 2)。
必须在目录服务器上运行 comm_dssetup.pl 脚本。
确保在运行 comm_dssetup.pl 之前先运行目录服务器。
每次安装新版本的 Messaging Server 时,都需要在 Directory Server 计算机上运行新版本的 comm_dssetup.pl。新的模式和索引可能会添加到每个 Messaging Server 分发中。
如果配置数据以及用户和组数据被分到两个不同的目录实例中,则需要在这两个实例中运行 comm_dssetup 脚本。
对于 UNIX 系统,使用 Directory Server 附带的 Perl 版本可以避免版本问题。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 计算机上而不安装 comm_dssetup。
解压缩 dssetup.zip 文件(包含 comm_dssetup.pl 和必需模式)。
在远程目录服务器上运行 comm_dssetup.pl 脚本。
如果运行的是复制的 Directory Server,则需确保对主目录和副本目录均运行 comm_dssetup.pl 脚本。
运行 Directory Server 设置脚本 (comm_dssetup.pl) 以准备 Directory Server 从而使其可以用于 Messaging Server 配置时,请将安装参数记录在表 E–3 中。您需要将其中的某些参数用于 Messaging Server 初始运行配置。