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

Directory Server

Directory Server 为其他组件提供 LDAP 目录服务。该目录可用于存储其他组件的配置数据以及用户数据和/或用户组数据。

检查您的部署体系结构。找到 Directory Server 的所有实例。Directory Server 对其他组件没有依赖性,因此您可在那些指定的计算机系统上首先安装 Directory Server。


提示 –

有关设置 Directory Server 复制的信息,参见《Sun Java System Directory Server 5 2005Q1 Administration Guide》



提示 –

如果您的解决方案要在 64 位模式的 Solaris SPARC 平台上运行 32 位模式的 Directory Server,则需要考虑一些特殊的注意事项。有关更多信息,参见《Sun Java Enterprise System 2005Q4 安装指南》中的“Directory Server 安装后配置”


Directory Server 的基本安装过程

安装和配置 Directory Server 的基本过程如下:

A

  1. 在部署体系结构中指定的计算机系统中安装并配置 Directory Server。安装 Directory Server 时,为目录树指定基(或根)DN 以及指定管理员帐户。

  2. 启动和检验所有 Directory Server 实例。

  3. 如果解决方案使用负载平衡,检验该负载平衡是否在 Directory Server 实例之间路由请求。

  4. 如果解决方案使用 Directory Server 多主复制,则仅保留一个 Directory Server 实例,关闭其他所有 Directory Server 实例。

  5. 安装和配置解决方案中的其他 Java Enterprise System 组件。根据在解决方案中要使用哪些其他组件,安装和配置其他组件实例可能导致向目录中添加配置数据、更新 LDAP 模式或修改 LDAP 目录树。在后面各节中逐个介绍了安装和配置其他组件的影响。

B

如果解决方案使用多主复制,您需要在安装并配置所有其他组件之后,才能完成 Directory Server 的配置。其基本步骤如下:

  1. 安装并配置所有其他组件后,重新启动在 A 中关闭的 Directory Server 实例。

  2. 配置多主复制。此操作将同步目录的内容(将数据从一个经历了安装和配置全过程的实例复制到所有新启动的实例)。

为 Directory Server 选择配置值

对于解决方案中的每个 Directory Server 实例,必须输入值,以将实例配置为与解决方案中的其他组件交互操作。例如,如果解决方案具有多个 Directory Server 实例,配置值必须配置 Directory Server 实例以能够彼此间进行交互操作。使用表 3–5 帮助您选择配置值。

表 3–5 Directory Server 实例的主要配置值

输入字段 

为解决方案选择值 

管理员用户 ID 和密码 

为 Directory Server 实例的管理员帐户指定 ID 和密码。参见制定用户管理规范

目录管理员 ID 和密码 

为目录管理员帐户指定密码。参见制定用户管理规范

服务器标识符 

指定在 Administration Server 控制台中标识 Directory Server 实例的标签。默认值为计算机的主机名。通常,最好是使用默认值。 

服务器端口 

Directory Server 实例接受来自其他组件的连接时所用的端口。在网络连接示意图中指定。有关更多信息,参见制定网络连接规范

后缀 

您在此字段中提供的值构成 LDAP 目录树的基本后缀(或根 DN)。 

此值在目录树规范中指定。参见为解决方案指定目录树结构

 

管理域 

您提供的值用于在 Administration Server 控制台中将安装在计算机上的组件分组。默认值为您当前在安装的计算机的 DNS 域。 

系统用户和系统组 

Directory Server 实例将使用此用户 ID 和组运行。默认值为 rootother

在此服务器上存储用户数据和组数据等 

使用这些字段定义 Directory Server 实例的功能。默认值是 Directory Server 实例充当用户和组数据以及配置数据二者的目录,且对于客户机连接使用相同的 URL。 

如果解决方案要求对于用户和组数据以及配置数据使用单独的目录,可使用这些字段指定该实例的这种功能。 

  • 若要仅为配置数据安装实例,请选择“将用户和组数据存储在以下实例中”,并指定另一个 Directory Server 实例。在下一个页面中,选择“在此服务器上存储配置数据”。使用其余字段指定实例用于客户机连接的 URL。

  • 若要仅为用户和组数据安装实例,选择“在此服务器上存储用户和组数据”。在下一个页面中,选择“在以下实例中存储配置数据”,并为 Directory Server 的配置数据实例提供 URL。使用其余字段指定实例用于客户机连接的 URL。


注 –

此表中使用的配置值名称是 Java ES 安装程序中使用的名称。这些是您在现在配置模式下安装 Directory Server 时看到的名称。如果在以后再配置或无提示模式下安装 Directory Server,对于这些主要配置值可能需要使用不同的名称。


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

开始安装规划时,请先添加 Directory Server 的安装和配置说明,如下所述:

  1. 如果 Directory Server 实例经过负载平衡,则安装规划的第一步将是:确认在安装任何 Java ES 软件之前负载平衡器已在起作用。

  2. 接下来将是在安装规划中列出具有 Directory Server 实例的所有计算机。

    1. 对于每台计算机,添加一条运行 Java ES 安装程序并选择 Directory Server 的说明。

    2. 如果其他组件也要安装在同一计算机系统中,则可添加同时选择所有组件的说明,但是在规划中必须将配置、启动和检验 Directory Server 实例的说明安排在配置或启动其他任何组件实例的说明之前。

    3. 如果解决方案使用多主复制,必须选择一个 Directory Server 实例,将其作为在安装和配置其他组件时运行的主机。首先列出具有此实例的计算机。

    4. 如果部署体系结构具有单独的仅配置 Directory Server 实例,请首先列出这些实例。在安装用户和组实例之前,必须已完成安装并正在运行仅配置实例。

  3. 在规划中的每个 Directory Server 实例下面,列出配置实例所需的关键值。

  4. 如果解决方案使用多主复制,则添加一条说明,仅保留一个 Directory Server 实例,关闭其他所有 Directory Server 实例。