Sun logo      上一个      目录      索引      下一个     

Sun ONE Messaging Server 6.0 安装指南(适用于 Solaris 操作系统)

第 2 章
安装 Messaging Server

本章将介绍如何安装 Sun ONE Messaging Server。将介绍每个安装屏幕。包含以下主题:

要从 Sun ONE Messaging Server 5.2 升级到 Sun ONE Messaging Server 6.0,请参见第 4 章“升级到 Sun ONE Messaging Server”


安装过程概述

本章介绍安装过程中的以下各个步骤。

  1. 创建 UNIX 系统用户和组(具有适当权限)。

本章还介绍了以下可选过程:


如果要从以前的 Messaging Server 5.x 版本升级,请在执行任何升级或安装操作之前先阅读第 4 章“升级到 Sun ONE Messaging Server”



创建 UNIX 系统用户和组

系统用户运行特定的服务器进程。需要为这些用户指定特定权限,以确保他们对所运行的进程具有适当的权限。

建议您为所有 Sun ONE 服务器设置系统用户帐户和组。随后您应当为该用户拥有的目录和文件设置相应的权限。要这样做,请执行以下步骤:

  1. 以超级用户身份登录。
  2. 创建一个组,您的系统用户将属于该组。在以下示例中,将创建 mailsrv 组:

    # groupadd mailsrv

  3. 创建系统用户,并将其与刚才创建的组相关联。另外,为该用户设置密码。在以下示例中,将创建用户 mail 并将其与 mailsrv 组相关联:

    # useradd -g mailsrv mail

  4. 有关 useraddusermod 命令的详细信息,请参见您的 UNIX 手册页。

  5. 您可能还需要查看 /etc/groups 文件,以确保已将用户添加到您创建的系统组中。


如果决定在安装 Messaging Server 之前不设置 UNIX 系统用户和组,您将可以在创建初始 Messaging Server 运行时配置时指定这些用户和组。



运行 Java Enterprise System 安装程序

Java Enterprise System 安装程序将安装一系列共存并交互操作的产品、共享组件和库。要成功安装和配置 Sun ONE Messaging Server,您需要通过 Java Enterprise System 安装程序安装以下产品:

  1. Sun ONE Web Server(可选)
  2. 如果要通过 Messenger Express 启用邮件过滤功能,则只需安装 Web Server - 请参见配置 Messenger Express 邮件过滤器

    如果要启用 Sun ONE LDAP Schema v.2,则只需安装 Identity Server - 请参见邮件传送模式选项

    如果要安装 Identity Server,则无需再单独安装 Directory Server、Administration Server 或 Web Server。Identity Server 安装将提示您安装 Directory Server、Administration Server 和 Web Server。

Java Enterprise System 安装程序将安装上述产品所需的 Solaris 软件包,以后您可以对这些产品进行配置,以满足自己的需要。也就是说,Java Enterprise System 安装程序只在计算机上安装(但不配置)您指定的组件产品。

Sun ONE Web Server

如果要通过 HTTP Messenger Express 客户机启用邮件过滤功能,则需要使用 Java Enterprise System 安装程序安装和配置 Web Server 6.1。有关说明,请参见 Sun ONE Web Server 6.1 Installation Guide。有关 Messenger Express 邮件过滤功能的信息,请参见配置 Messenger Express 邮件过滤器和 Messenger Express 联机帮助。

如果您当前是 Messaging Server 用户,并且要使用 Delegated Administrator for Messaging,则需要使用 Sun ONE Web Server 6.0 SP2 (Service Pack 2)(只能与 Messaging Server 5.2 产品一起使用)。如果是要通过 Delegated Administrator 启用邮件过滤器,则无法通过 Messaging Server 6.0 Messenger Express 客户机启用邮件过滤器(反之亦然)。

Sun ONE Directory Server

安装 Messaging Server 之前,应该先安装并配置 Sun ONE Directory Server。有关安装 Directory Server 的说明,请参见 Sun ONE Directory Server Installation Guide


如果使用的是 Solaris 9 操作系统,则可以使用操作系统中附带的 Directory Server。


可以使用以下版本的 Sun ONE Directory Server 配置 Sun ONE Messaging Server:

您可以通过 Java Enterprise System 安装程序安装 Directory Server 5.2,但如果已经安装和配置了 Directory Server 5.1 SPx,则可以继续将其与 Messaging Server 一起使用。

使用附录 A“安装工作单”记录 Directory 安装和配置参数。安装 Administration Server 和 Messaging Server 时,您将需要这些参数。

Sun ONE Identity Server

如果要使用 Sun ONE LDAP Schema, v.2 来置备用户和组,则需要在安装 Messaging Server 之前先安装 Sun ONE Identity Server。

要这样做,请务必通过 Java Enterprise System 安装程序安装 Identity Server 6.1。以前版本的 Identity Server 与 Messaging Server 不兼容。

请注意,Identity Server 还将自动安装用户管理实用程序,这是一个命令行界面,它使用 Sun ONE LDAP Schema, v.2 置备用户和组。有关用户管理实用程序的详细信息,请阅读 Sun ONE Communications Server 6.0 Provisioning Tools Configuration and Reference Manual

如果您是现有用户,并希望继续使用 Sun ONE LDAP Schema, v.1(Messaging Server 5.2 附带的模式版本),则无需安装 Identity Server。

了解 Messaging Server 置备选项中的第 1 章“规划安装”中介绍了有关可用的 Messaging Server 置备工具和模式模型的其它信息。

Sun ONE Administration Server

Administration Server 管理 Sun ONE Console 发送给单个计算机上安装的所有服务器的操作请求。例如,您可以使用 Console 启动和停止服务。Console 将请求发送给相应的 Administration Server。然后 Administration Server 将调用实际启动或停止邮件传送服务的程序。

还必须在所有安装 Messaging Server 的计算机上安装 Administration Server。每台计算机上都有一个 Administration Server。使用此 Administration Server 可以管理该计算机上安装的所有服务器。

要安装 Administration Server,请使用 Java Enterprise System 安装程序。以前版本的 Administration Server 与 Messaging Server 不兼容。

安装 Administration Server 后,请使用 Java Enterprise System 安装程序运行 Administration Server 初始运行时配置程序。与 Messaging Server 的配置程序不同,Administration Server 运行时配置内置于 Java Enterprise System 安装程序中。

使用附录 A“安装工作单”记录 Administration Server 配置参数。安装 Messaging Server 时,您将需要这些参数。

Sun ONE Messaging Server

要通过 Java Enterprise System 安装程序安装 Messaging Server,您应该使用本指南和《Java Enterprise System 安装指南》,以便正确设置、配置及执行安装后任务。

表 2-1 列出了将使用 Java Enterprise System 安装程序安装的特定 Messaging Server 软件包,其中某些软件包可被其它产品共享:

表 2-1 Java Enterprise System Messaging Server 软件包 

Messaging Server 软件包

说明

SUNWmsgwm

Sun ONE Messaging Server Messenger Express

SUNWmsgmp

Sun ONE Messaging Server MMP

SUNWmsgst

Sun ONE Messaging Server Message Store

SUNWmsgmt

Sun ONE Messaging Server MTA

SUNWmsglb

Sun ONE Messaging Server 共享组件

SUNWmsgen

Sun ONE Messaging Server 英文本地化

SUNWmsgco

Sun ONE Messaging Server 核心库

SUNWmsgin

Sun ONE Messaging Server 安装实用程序

SUNWmsgmf

Sun ONE Messaging Server 筛选过滤器用户界面

卸载 Messaging Server

要卸载通过 Java Enterprise System 安装程序安装的 Messaging Server 或其它任何产品,请使用 Java Enterprise System uninstaller 程序。有关详细信息,请参见《Java Enterprise System 安装指南》


为 Messaging Server 配置准备 Directory Server

本节说明了如何运行 Directory Server 安装程序脚本 (comm_dssetup.pl),该脚本用于配置 LDAP Directory Server,使其能够与 Messaging Server、Calendar Server 或用户管理(请参见 Sun ONE Communication Server 命令行实用程序)实用程序配置协同工作。comm_dssetup.pl 脚本通过在 Directory Server 中设置新的模式、索引和配置数据来准备 Directory Server。

comm_dssetup.pl 脚本运行时会自动检测是否已安装和配置 Identity Server,然后它将为您的系统安装 Sun ONE LDAP Schema, v.1 或 v.2。有关支持的模式和置备工具的详细信息,请参见了解 Messaging Server 置备选项

本节说明了以下主题:

comm_dssetup.pl 要求

运行 comm_dssetup.pl 脚本之前,请务必阅读以下要求:

运行 comm_dssetup.pl 脚本

comm_dssetup.pl 脚本位于 msg60/.install/Tools/dssetup 目录中。

您可以使用以下模式之一运行 comm_dssetup.pl

使用附录 A“安装工作单”记录您的答案。

无提示模式

要启用无提示模式,请一次指定所有变量:

语法

# perl comm_dssetup.pl -i yes|no -c Directory_Server_Root -d Directory_instance -r DC_tree -u User_Group_suffix -s yes|no -D "DirectoryManagerDN" -w password -b yes|no -t 1|1.5|2 -m yes|no [-S path-to-schema-files]

选项

此命令的选项包括:

选项

说明

-i yes|no

回答以下问题:“是否要配置新索引?”指定 yes 可以配置新索引。如果不希望配置新索引,请指定 no

-c Directory_Server_Root

Directory Server 根路径名称。例如:/var/mps/serverroot

-d Directory_instance

Directory Server 实例子目录。例如:slapd-budgie

-r DC_tree

DC 树后缀。例如:o=internet

-u User_Group_suffix

用户/组后缀。例如 o=usergroup

-s yes|no

回答以下问题:“是否要更新模式?”指定 yes 可以更新模式文件(注意:必须具有包含模式文件的配置目录)。如果不希望更新模式文件,请指定 no

-D DirectoryManagerDN

目录管理员 DN。例如,"cn=Directory Manager"

-w password

目录管理员密码

-b yes|no

回答以下问题:“是否将此目录服务器用于用户和组?”如果要将目录服务器用于配置和用户/组,请指定 yes。如果只将此目录用于配置数据,请指定 no

-t 1|1.5|2

确定要用于 Messaging Server 的模式版本:

  • 要使用 Sun ONE LDAP Schema, v.1,请选择 1
  • 要使用 Sun ONE LDAP Schema, v.2(兼容模式),请选择 1.5。有关详细信息,请参见 Sun ONE Messaging Server 6.0 Provisioning Guide
  • 要使用 Sun ONE LDAP Schema, v.2(本机模式),请选择 2

-m yes|no

回答以下问题:“是否要修改 Directory Server?”指定 yes 将修改目录。如果不希望修改目录,请指定 no

-S path-to-schema-files

指定模式文件的目录路径。例如:./schema。

示例

# comm_dssetup.pl -i yes -c /var/mps/serverroot -d slapd-budgie

-r o=internet -u o=usergroup -s yes -D "cn=Directory Manager" -w password -b yes -t 1 -m yes

comm_dssetup.pl 脚本设置所有选项后,您可以在脚本实际运行之前看到以下摘要屏幕:

以下是您选择的设置的摘要:

  服务器根目录 : /var/mps/serverroot/

  服务器实例 : slapd-budgie

  用户/组目录 : Yes

  更新模式 : yes

  模式类型 : 1

  DC 根 : o=internet

  用户/组根 : o=usergroup

  添加新索引 : yes

  模式目录 : ./schema

  目录管理员 DN : "cn=Directory Manager"

交互模式部分中对每个选项作了进一步说明。

交互模式

如果您指定了不带任何变量的 comm_dssetup.pl,系统将询问您以下问题:

  1. 介绍

    # perl comm_dssetup.pl

    欢迎使用 Sun ONE Messaging Server 的 Directory Server 准备工具。
    (版本 6.0 修订版 0.004)

    使用此工具可以为安装 Sun ONE Messaging Server 准备目录服务器。

    日志文件为 /var/tmp/dssetup_YYYYMMDDHHSS

    是否要继续 [y]:

  2. 按 enter 键继续。输入 No 可以退出。

  3. Directory Server 的安装根目录

    请输入安装 Sun ONE Directory Server 的目录的完整路径。

    Directory Server 根目录 [/var/mps/serverroot]

  4. 请指明 Directory Server 计算机上 Directory Server 安装根目录的位置。

  5. Directory Server 实例

    请从以下列表中选择 Directory Server 实例:

    [1] slapd-varrius

    您需要哪个实例 [1]:

  6. 如果计算机上有多个 Directory Server 实例,请选择要使用 Messaging Server 进行配置的实例。

  7. 目录管理员的独特名称 (DN)

    请输入目录管理员 DN [cn=Directory Manager]:

    密码:

  8. 目录管理员 DN (cn=Directory Manager) 是负责组织树中用户和组数据的管理员。请确保此脚本中指定的目录管理员 DN 与您在 Directory Server 安装和 Messaging Server 安装中设置的 DN 相同。

  9. 用户和组的 Directory Server

    是否将此目录服务器用于用户/组 [Yes]:

  10. 如果输入 Yes,您将回答一些问题,以便为您的组织树选择 DC 树基本后缀以及用户和组基本后缀。

    如果输入 No,则假定仅将此目录实例用于存储配置数据,您将跳到有关更新模式文件的问题。针对配置目录实例运行此脚本后,您需要针对存储用户和组数据的目录实例运行此脚本,然后才能继续安装过程。

  11. 用户和组基本后缀

    请输入用户/组基本后缀 [o=usergroup]:

  12. 用户和组基本后缀是组织树中的顶层条目,它包含用户和组条目的名称空间。请确保您选择的用户和组基本后缀与您在 Directory Server 安装和 Messaging Server 安装过程中指定的后缀相同。


    如果安装了 Identity Server,请确保在 Identity Server 安装中指定的后缀与您为此问题指定的后缀相同。如果使用不同的后缀,Messaging Server 将无法识别 Identity Server 安装。


    有关组织树的详细信息,请参见 Sun ONE Messaging Server Provisioning Guide

  13. 模式类型

    以下为 3 种可能的模式类型:

    1 - 模式 1,适用于具有 iMS 5.x 数据的系统

    1.5 - 模式 2 的兼容模式,适用与具有 iMS 5.x 数据

    (已使用 imsdirmig 进行转换)的系统

    2 - 模式 2 的本机模式,适用于使用 Identity Server 的系统

    请输入模式类型 (1, 1.5, 2) [1]:

  14. 如果要使用 Sun ONE LDAP Schema, v.1,请选择选项 1

    如果要使用 Sun ONE LDAP Schema, v.2 的兼容模式,请选择选项 1.5。有关详细信息,请参见 Sun ONE Messaging Server 6.0 Provisioning Guide

    如果要使用 Sun ONE LDAP Schema, v.2 的本机模式,请选择选项 2

    如果在选择 Sun ONE LDAP Schema, v.2 选项之前未安装和配置 Identity Server,则 comm_dssetup.pl 将终止。系统将要求您在安装 Identity Server 后返回此程序。

    有关模式选项的详细信息,请参见邮件传送模式选项

  15. 域组件 (DC) 树基本后缀

    请输入 DC 树基本后缀 [o=internet]:


    如果在步骤 7 中选择了选项 1 或 1.5,系统将要求您提供 DC 树基本后缀。如果选择了选项 2(Sun ONE LDAP Schema, v.2 本机模式),系统将不会提出此问题。


  16. DC 树镜像本地 DNS 结构,系统使用它作为组织树(包含用户和组数据条目)的索引。DC 树基本后缀是 DC 树中顶层条目的名称。您可以选择默认值 o=internet 或其它名称。

    有关 DC 树或组织树的详细信息,请参见 Sun ONE Messaging Server Provisioning Guide

  17. 更新模式文件

    是否要更新模式文件 [yes]:

  18. 如果回答 Yes,模式中将添加新元素。建议您每次安装新版本的 Messaging Server 时都使用新模式文件更新目录。

  19. 配置新索引

    是否要配置新索引 [yes]:

  20. 如果在步骤 5(用户和组 Directory Server)中回答 Yes,系统将询问您是否要配置新索引,将使用该索引创建高速缓存,以提高目录搜索的效率。建议您对此问题回答 Yes

  21. 设置摘要

    以下是您选择的设置的摘要:

      服务器根目录 : /var/mps/serverroot/

      服务器实例 : slapd-varrius

      用户/组目录 : Yes

      更新模式 : yes

      模式类型 : 1

      DC 根 : o=internet

      用户/组根 : o=usergroup

      添加新索引 : yes

      目录管理员 DN : cn=Directory Manager

    现在已准备生成 Shell 脚本和 ldif 文件以修改目录。

    到时将不能对 Directory Server 作任何更改。

    是否要继续 [y]:

  22. 更新目录配置之前,将显示您的设置摘要。


    如果在步骤 7 中选择了选项 2:Sun ONE LDAP Schema, v.2(本机模式),设置摘要中的 DC 根将与您输入的用户/组根的值相同。


    如果要更改任何设置,请输入 No 并重新运行脚本。

    如果输入 Yes 继续运行,comm_dssetup.pl 脚本将创建以下 LDIF 文件和 Shell 脚本,用于更新 Directory Server 中的索引和模式:

    /var/tmp/dssetup_YYYYMMDDHHMMSS.sh
    /var/tmp/dssetup_
    YYYYMMDDHHMMSS.ldif

    其中 YYYYMMDDHHMMSS 表示文件的创建时间和日期戳。


    您可以选择现在运行脚本或以后运行脚本。如果选择现在运行脚本,请在系统询问您是否要继续时输入 Yes。如果要在以后运行脚本,您可以使用 /var/tmp/dssetup_YYYYMMDDHHMMSS.sh 调用脚本。



创建初始 Messaging Server 运行时配置

初始运行时配置程序将对 Messaging Server 进行配置,使其启动并运行。此程序只应运行一次。之后再次运行此程序可能导致您的配置被覆写。要修改初始运行时配置,请使用《Sun ONE Messaging Server 6.0 管理员指南》Sun ONE Messaging Server 6.0 Reference Manual 中说明的配置实用程序。

以下步骤将引导您配置 Messaging Server 初始运行时配置:

使用以下命令调用 Messaging Server 初始运行时配置:

/msg_svr_base/sbin/configure [flag]

  1. 欢迎
  2. 配置程序的第一个面板是版权页面。选择“下一步”继续或选择“取消”退出。

  3. 软件许可协议
  4. 请阅读软件许可协议。

    选择“是”接受许可证。或者选择“否”退出该程序。

  5. 选择要存储配置和数据文件的目录
  6. 选择要存储 Messaging Server 配置和数据文件的目录。例如 /var/opt/SUNWmsgsr。此目录将与 msg_svr_base 中所指定的配置目录进行符号链接。有关这些符号链接的详细信息,请参见第 5 章“执行安装后过程”中的安装后的文件目录布局

    请确保您为这些文件留出了足够的磁盘空间。

  7. 将显示一个小窗口,表示正在装入组件。
  8. 这可能需要几分钟时间。

  9. 选择要配置的组件
  10. 选择要配置的 Messaging Server 组件。

    • Message Transfer Agent:处理路由、发送用户邮件并处理 SMTP 验证。MTA 提供对宿主域、域别名和服务器端过滤器的支持。
    • Message Store:使用通用的 Message Store 为统一的邮件传送服务奠定基础。可通过多个协议(HTTP、POP、IMAP)访问邮件存储。如果仅配置 Message Store,您还必须选择 MTA。
    • Messenger Express:处理 HTTP 协议对来自 Message Store 的邮件的检索。如果仅配置 Messenger Express,您还必须选择 Message Store 和 MTA。
    • Messaging Multiplexor:作为组织内多个邮件传送服务器计算机的代理。用户连接到 Multiplexor 服务器,该服务器将每个连接重定向到相应的邮件服务器。默认情况下该组件未启用。如果确实选中了 MMP 和 Message Store,将在同一系统上启用这两个组件;系统将显示警告消息,要求您在配置之后更改端口号(有关执行此操作的说明,请参见端口号)。
    • 要配置 MMP,请参见《Sun ONE Messaging Server 6.0 管理员指南》Sun ONE Messaging Server 6.0 Reference Manual

      请选中要配置的所有组件,并取消选择不希望配置的组件。

  11. 输入将拥有所安装文件的系统用户名和组。
  12. 有关设置系统用户和组的信息,请参见创建 UNIX 系统用户和组

  13. Configuration Directory Server 面板
  14. 输入您的配置目录 LDAP URL、管理员和密码。

    从 Directory Server 安装收集配置服务器 LDAP URL。请参见附录 A“安装工作单”中的 Directory Server 安装

    目录管理员在 Directory Server 和使用 Directory Server 的所有 Sun ONE 服务器(例如 Messaging Server)上具有全部管理员权限,并可以管理 Directory Server 中的所有条目。默认和建议的独特的名称 (DN) 为 cn=Directory Manager

    如果针对复制的 Directory Server 实例进行安装,则必须指定拷贝目录(而不是主目录)的证书。

  15. 用户/组 Directory Server 面板
  16. 输入您的用户和组目录 LDAP URL、管理员和密码。

    从主机收集用户/组服务器 LDAP URL 信息,并从 Directory Server 安装收集端口号信息。请参见附录 A“安装工作单”中的 Directory Server 安装

    目录管理员在 Directory Server 和使用 Directory Server 的所有 Sun ONE 服务器(例如 Messaging Server)上具有全部管理员权限,并可以管理 Directory Server 中的所有条目。默认和建议的独特的名称 (DN) 为 cn=Directory Manager

    如果根据复制的 Directory Server 实例进行安装,则必须指定拷贝目录(而不是主目录)的证书。

  17. 邮寄主管电子邮件地址
  18. 输入邮寄主管电子邮件地址。

    请选择管理员能够有效监视的地址。例如,将 pma@siroe.com 作为 siroe 域中邮寄主管的地址。请注意,该地址不能以“Postmaster”开头。

    请注意,电子邮件地址的用户不会自动创建。因此您需要使用置备工具创建该用户。

  19. 管理员帐户的密码
  20. 输入将用于服务管理员、服务器、用户/组管理员、最终用户管理员权限的通用密码,并输入 PAB 管理员密码和 SSL 密码。

    完成初始运行时配置之后,您可以为单个管理员帐户更改此密码。有关详细信息,请参见第 5 章“执行安装后过程”中的修改配置

  21. 默认电子邮件域
  22. 输入默认电子邮件域。

    此电子邮件域是在未指定其它域的情况下使用的默认域。例如,如果 siroe.com 是默认电子邮件域,则由内部用户生成的邮件将被尝试发送到 siroe.com 域中的指定收件人(如果未指定其它域)。

    如果您要使用用户管理实用程序(使用 Sun ONE LDAP Schema, v.2 置备用户和组的命令行界面),则需要在其配置过程中指定相同的默认域。有关详细信息,请参见 Sun ONE Communications Server 6.0 Provisioning Tools Configuration and Reference Manual

  23. 组织 DN
  24. 输入组织 DN。

    组织树中需要一个组织 DN,您的组织将位于其下。

    例如,如果组织 DN 为 o=Engineering,该组织中的所有用户将被放在 LDAP DN o=Engineering, o=usergroup(其中 o=usergroup 为您的用户/组目录后缀,该后缀是在为 Messaging Server 配置准备 Directory Server 中指定的)之下。

    如果选择的用户/组目录后缀与组织 DN 相同,则创建宿主域时可能会遇到迁移问题。如果要在初始运行时配置期间设置宿主域,请在用户/组后缀下指定一个 DN 后缀级别。

  25. 准备配置
  26. 配置程序将检查计算机上是否有足够的磁盘空间,然后简单列出准备配置的组件。

    要配置 Messaging Server 组件,请选择“现在配置”。要更改任何配置变量,请选择“返回”。或者选择“取消”退出配置程序。

  27. 启动“任务序列”、“已完成的序列”和“安装摘要”面板
  28. 在最后的“安装摘要”页面上选择“详细资料”可以查看安装状态。要退出程序,请选择“关闭”。

    /msg_svr_base/install/configure_YYYYMMDDHHMMSS.log 中创建了一个日志文件,其中 YYYYMMDDHHMMSS 表示配置的年(4 位数)、月、日、小时、分钟和秒。

    现在 Messaging Server 的初始运行时配置已设置完毕。要更改任何配置参数,请参见第 5 章“执行安装后过程”中的修改配置部分以及《Sun ONE Messaging Server 管理员指南》中的相关说明。

要启动 Messaging Server,请使用以下命令:

/opt/SUNWmsgsr/sbin/start-msg


执行无提示安装

Messaging Server 初始运行时配置程序将自动创建无提示安装 state 文件(称为 saveState),可以使用该文件在已安装 Messaging Server Solaris 软件包的部署中快速配置其它 Messaging Server 实例。该文件中记录了您对配置提示的所有响应。

您可以通过运行无提示安装使 configure 程序读取无提示安装 state 文件。以后进行 Messaging Server 初始运行时配置时,configure 程序将使用此文件中的响应,而不会再次询问相同的安装问题。如果在新的安装中使用 state 文件,您将无需回答任何问题。系统将自动应用 state 文件中的所有响应,将其作为新的安装参数。

无提示安装 state 文件 saveState 存储在 /msg_svr_base/install/configure_YYYYMMDDHHMMSS 目录中,其中 YYYYMMDDHHMMSS 表示 saveState 文件的年(4 位数)、月、日、小时、分钟和秒。

要使用无提示安装 state 文件在部署中的其它计算机上配置其它 Messaging Server 实例,请执行以下步骤:

  1. 将无提示安装 state 文件复制到要执行新安装的计算机的安装目录中。
  2. 根据需要查看和编辑无提示安装 state 文件。
  3. 您可能希望更改 state 文件中的某些参数和具体设置。例如,新安装的默认电子邮件域可能与 state 文件中记录的默认电子邮件域不同。请记住,state 文件中列出的参数将会自动应用到此安装中。

  4. 运行以下命令,以使用无提示安装文件配置其它计算机:
  5. msg_svr_base/sbin/configure -nodisplay -noconsole -state \
        
    fullpath/saveState

    其中 fullpathsaveState 文件所在位置的完整目录路径。(请参见本节中的步骤 1)。


    运行无提示安装程序后,将在以下目录位置创建新的无提示安装 state 文件:msg_svr_base/install/configure_YYYYMMDDHHMMSS/saveState,其中 YYYYMMDDHHMMSS 表示 saveState 文件的年(4 位数)、月、日、小时、分钟和秒。



针对 Directory Server 拷贝安装 Messaging Server

以下限制可能使您无法针对 Directory Server 拷贝安装 Messaging Server:

要针对 Directory Server 拷贝安装 Messaging Server,请执行以下步骤:

  1. comm_dssetup.pl 要求中所述,针对所有 Directory Server(包含 Directory Server 拷贝)运行 comm_dssetup.pl 程序。
  2. 创建初始 Messaging Server 运行时配置中的步骤 7步骤 8 所述,使用复制的 Directory Server 证书运行 Messaging Server 的 configure 程序(位于 msg_svr_base/sbin/configure 中)。
  3. 由于权限无效,configure 程序尝试配置 Directory Server 管理员将失败。但是它将生成 *.ldif 文件,需要具有此文件才能对 Directory Server 拷贝拥有相应权限。

  4. *.ldif 文件移到主 Directory Server 中。
  5. *.ldif 文件运行 ldapmodify 命令。
  6. 有关 ldapmodify 的详细信息,请参见 Sun ONE Directory Server 文档,或查看 /msg_svr_base/install/configure_YYYYMMDDHHMMSS.log 文件。

  7. 重新运行 configure 程序。
  8. 现在 Directory Server 拷贝(以及主 Directory Server)已配置完毕,可以与 Messaging Server 协同工作。



上一个      目录      索引      下一个     


版权所有 2003 Sun Microsystems, Inc.。保留所有权利。