Sun Java Enterprise System 2005Q4 安装规划指南

Calendar Server

检查具有 Calendar Server 实例的计算机系统的部署体系结构。

Calendar Server 提供日历服务。Calendar Server 提供的服务可通过 Communications Express 或 Portal Server 访问。

Calendar Server 对于用户数据源和组数据源具有解决方案级的依赖性。用户数据和组数据包含帐户名和密码,用来检验对日历服务的访问权限。用户数据和组数据还用于标识每个用户的日历服务器以及提供日历服务所需的其他信息。此信息通常位于一个由 Directory Server 管理的 LDAP 目录中。因此,合理的做法是在 Directory Server 之后再安装和配置 Calendar Server。

如果解决方案使用单点登录,Calendar Server 便是 Access Manager 服务的一个使用者。在单点登录解决方案中,必须在安装并配置 Directory Server 和 Access Manager 之后,才能安装和配置 Calendar Server。

如果解决方案同时使用 Calendar Server 和 Messaging Server,则应将 Calendar Server 的用户数据和组数据存储在 Messaging Server 用于存储其用户数据和组数据的同一 LDAP 目录分支下。此数据由 Messaging Server 配置向导创建。因此,Calendar Server 对 Messaging Server 具有依赖性。应在安装并配置 Messaging Server 之后,再安装和配置 Calendar Server。

Calendar Server 的基本安装过程

  1. 确定解决方案中用于消息传送服务的是哪种冗余策略(如果有)。

    • 如果解决方案使用负载平衡。

    • 如果解决方案使用群集式日历服务,则必须在安装 Calendar Server 之前安装、配置并检验 Sun Cluster 软件。

  2. 使用 Java ES 安装程序在部署体系结构所指定的所有计算机系统上安装 Calendar Server。该安装程序并不配置 Calendar Server 实例。

  3. 如必要,在正在运行 Directory Server 的计算机上运行 Directory Preparation Tool。如果解决方案包括 Messaging Server,则 Directory Preparation Tool 将作为 Messaging Server 配置的一部分运行。

  4. 运行 Calendar Server 配置向导。

    1. 配置 Calendar Server 时,必须指定其中存储有关 Calendar Server 用户信息的 Directory Server 实例。

    2. 配置 Calendar Server 时,需要提供其中存储用户数据和组数据的 LDAP 目录分支的名称。此分支通常是由 Messaging Server 配置向导所创建的分支。

  5. 启动并检验所有 Calendar Server 实例。

  6. 如果解决方案包括 Sun Cluster 软件,安装、配置、启动并检验用于 Messaging Server 的 Sun Cluster 代理。

  7. 如果解决方案包括单点登录,配置 Calendar Server 以实现单点登录,然后重新启动 Calendar Server 并检验单点登录是否生效。

  8. 如果解决方案针对 Calendar Server 实例使用负载平衡,则检验负载平衡器是否正常运行。

为 Calendar Server 选择配置值

对于解决方案中的每个 Calendar Server 实例,必须输入用于将该实例配置为与解决方案中的其他组件交互操作的那些值。例如,如果解决方案使用 Access Manager 单点登录,则必须将 Calendar Server 实例配置为能够与 Access Manager 进行交互操作。利用表 3–10 来帮助您选择配置值。

表 3–10 Calendar Server 实例的主要配置值

输入字段 

为解决方案选择值 

LDAP 服务器主机名、LDAP 服务器端口 

使用这些字段指定解决方案中用于存储用户数据和组数据的 Directory Server 实例。 

Directory Manager 名称、Directory Manager 密码 

使用这些字段为用户和组目录提供目录管理员帐户和密码。Calendar Server 将在配置时使用此信息连接到 Directory Server 实例。 

基本 DN 

指定 Calendar Server 实例在其中查找用户数据的 LDAP 目录树分支。 

如果解决方案使用单用户条目和单点登录,其必须是 Messaging Server 配置所创建的目录树分支。有关更多信息,参见表 3–9

管理员用户 ID 和管理员密码 

使用这些字段为 Calendar Server 实例定义主管理员帐户。此帐户将被添加到“基本 DN”字段所指定位置的目录中。 

管理员电子邮件地址 

创建主管理员帐户的电子邮件地址。 

SMTP 主机 

指定用于发送邮件警报的邮件主机。指定解决方案中运行 Messaging Server 实例的计算机。如果解决方案使用的是已达到负载平衡或群集式的消息传送服务,则指定该服务的逻辑地址。 

服务端口 

指定 Calendar Server 实例在其上侦听连接的端口。端口号应在网络连接规范中指定。有关更多信息,参见制定网络连接规范

最大会话数、最大线程数、服务器进程数 

使用这些字段指定 Calendar Server 实例的运行时特征。 

运行时用户 ID、运行时组 ID 

使用这些字段指定在其下运行 Calendar Server 的用户 ID 和组。 

将 Calendar Server 的过程添加到安装规划中

要添加 Calendar Server 的安装和配置说明,请执行以下操作:

  1. 如果 Calendar Server 实例已达到负载平衡,则安装规划中的第一条说明便是在安装任何 Java ES 软件之前确认负载平衡器是否正常运行。

  2. 如果解决方案使用 Sun Cluster 软件,则 Calendar Server 对 Sun Cluster 软件具有本地依赖性。执行以下操作:

    1. 必须将运行 Calendar Server 实例的每台计算机都配置为一个 Sun Cluster 节点。必须在安装 Calendar Server 之前,安装、配置并检验 Sun Cluster 软件。

    2. 在规划中,列出运行群集式 Calendar Server 实例的所有计算机。

    3. 为每台计算机添加安装 Sun Cluster 软件的说明。有关 Sun Cluster 软件安装说明,参见Sun Cluster 软件。有关介绍如何在一台计算机上多次运行安装程序以设置群集式组件的安装规划示例,参见表 3–4

  3. 接下来,在规划中列出具有 Calendar Server 实例的所有计算机。


    提示 –

    如果解决方案使用的是群集式 Calendar Server 实例,则这是在指定安装 Calendar Server 的计算机上第二次运行安装程序。


    1. 在规划中,为每台计算机添加一条运行 Java ES 安装程序并选择 Calendar Server 的说明。

    2. 如果规划中已经列出运行 Calendar Server 的计算机(例如,在同一台计算机上安装 Directory Server),则添加一条选择 Calendar Server 的说明。您可以同时安装 Calendar Server 和 Directory Server(即使使用现在配置选项),但在您的规划中,必须将配置、启动并检验 Directory Server 实例的说明放在配置或启动任何 Calendar Server 实例的说明之前。

  4. 在每个 Calendar Server 实例之下,列出用于配置该实例的关键值,用来帮助您选择配置值。

  5. Directory Preparation Tool 需要配置值表。

  6. 为每台计算机添加一条启动并检验 Calendar Server 实例的说明。

  7. 如果 Calendar Server 实例已达到负载平衡,则添加一条检验负载平衡器运行状况的说明。

  8. 如果 Calendar Server 实例为群集式,则添加一条完成群集配置的说明,即为 Calendar Server 安装 Sun Cluster 代理,然后检验它们的运行状况。可在Sun Cluster 软件中找到有关 Sun Cluster 代理的说明。