Sun Java System Directory Server Enterprise Edition 6.3.1 发行说明

前言

本发行说明包含本版本发布时可用的重要信息。在此介绍了新功能和增强功能、已知限制和问题、技术说明以及其他信息。在开始使用 Directory Server Enterprise Edition 前请阅读本文档。

本书的结构

本书包括以下章节。

第 1 章介绍了与以前组件产品版本的兼容性,以及与 Directory Server Enterprise Edition 可能即将进行的更改的兼容性。

第 2 章介绍了有关安装的主题,包括硬件和软件要求。

第 3 章介绍了有关 目录服务器 的一些修复和问题。

第 4 章介绍了有关 目录代理服务器 的一些修复和问题。

第 5 章介绍了有关 Identity Synchronization for Windows 的一些修复和问题。

第 6 章介绍了有关 Directory Editor 的一些修复和问题。

第 7 章 介绍了 Directory Server Resource Kit。本章还介绍了有关 Directory Server Resource Kit 的一些修复和问题。

Directory Server Enterprise Edition 文档集

该 Directory Server Enterprise Edition 文档集说明了如何使用 Sun Java System Directory Server Enterprise Edition 来评估、设计、部署和管理目录服务。此外,该文档集还介绍了如何开发适用于 Directory Server Enterprise Edition 的客户端应用程序。可从以下位置获得 Directory Server Enterprise Edition 文档 《Sun Java System Directory Server Enterprise Edition 6.3 文档中心《》》。

有关 Directory Server Enterprise Edition 的简介,请按顺序阅读以下文档。

表 P–1 Directory Server Enterprise Edition 文档

文档标题 

目录 

《Sun Java System Directory Server Enterprise Edition 6.3.1 发行说明》

包含关于 Directory Server Enterprise Edition 的最新信息,包括已知问题。 

《Sun Java System Directory Server Enterprise Edition 6.3 Release Notes 》

包含有关 Identity Synchronization for Windows、Directory Editor 以及 Directory Server Resource Kit 的安装信息。 

《Sun Java System Directory Server Enterprise Edition 7.0 Documentation Center 》

包含至文档集关键领域的链接。 

《Sun Java System Directory Server Enterprise Edition 6.3 Evaluation Guide 》

介绍此版本的主要特性。说明这些特性如何工作,以及在虚拟部署的环境中提供的功能,您可以在单个系统中实施该部署。 

《Sun Java System Directory Server Enterprise Edition 6.3 Deployment Planning Guide 》

介绍如何基于 Directory Server Enterprise Edition 规划和设计高度可用、高度可伸缩的目录服务。介绍部署规划和设计的基本概念和原理。讨论解决方案生命周期,并提供基于 Directory Server Enterprise Edition 规划解决方案时要使用的高级示例和策略。 

《Sun Java System Directory Server Enterprise Edition 6.3 Installation Guide 》


注 –

要安装 Directory Server Enterprise Edition 6.3.1,请使用这些发行说明的第 2 章中的说明。请勿尝试使用 《Sun Java System Directory Server Enterprise Edition 6.3 安装指南》中的说明来安装版本 6.3.1。


介绍如何安装 Directory Server Enterprise Edition 6.3 软件。介绍如何选择要安装哪些组件、安装后如何配置这些组件以及如何验证已安装组件是否正常运行。 

有关 Directory Editor 的安装说明,请访问 http://docs.sun.com/coll/DirEdit_05q1 上的资料收集。

在安装 Directory Editor 之前,请务必阅读 《Sun Java System Directory Server Enterprise Edition 6.3.1 发行说明 》 中有关 Directory Editor 的信息。

《Sun Java System Directory Server Enterprise Edition 6.3 Migration Guide 》

提供从 目录服务器、目录代理服务器 以及 Identity Synchronization for Windows 的早期版本迁移的有关说明。 

《Sun Java System Directory Server Enterprise Edition 6.3 管理指南》

提供用于管理 Directory Server Enterprise Edition 的命令行说明。 

对于有关使用 Directory Service Control Center DSCC 来管理 Directory Server Enterprise Edition 的提示和说明,请参阅 DSCC 中提供的联机帮助。 

有关管理 Directory Editor 的说明,请访问 http://docs.sun.com/coll/DirEdit_05q1

有关安装和配置 Identity Synchronization for Windows 的说明,请参见 《Sun Java System Directory Server Enterprise Edition 6.3 Installation Guide》中的第 II 部分, “Installing Identity Synchronization for Windows”

《Sun Java System Directory Server Enterprise Edition 6.3 Developer’s Guide 》

介绍如何使用 Directory Server Enterprise Edition 所包括的工具和 API 来开发目录客户端应用程序。 

《Sun Java System Directory Server Enterprise Edition 6.3 Reference 》

介绍 Directory Server Enterprise Edition 的技术和概念基础。介绍其组件、体系结构、进程和特性。另外还提供对开发人员 API 的参考。 

《Sun Java System Directory Server Enterprise Edition 6.3 Man Page Reference 》

介绍命令行工具、模式对象及通过 Directory Server Enterprise Edition 可用的其他公共接口。本文档的各个章节可以作为联机手册页安装。 

《Sun Java System Directory Server Enterprise Edition 6.3 Troubleshooting Guide 》

提供有关使用各种工具定义问题范围、收集数据和对问题区域进行故障排除的信息。 

《Sun Java System Identity Synchronization for Windows 6.0 Deployment Planning Guide》

提供有关规划和部署 Identity Synchronization for Windows 的常规指导和最佳实践。Identity Synchronization for Windows 产品仍为 6.0 版本。 

相关阅读

SLAMD 分布式负载生成引擎是一种 Java 应用程序,用于进行压力测试及分析基于网络的应用程序性能。它最初是由 Sun Microsystems, Inc. 开发的,用来对 LDAP 目录服务器的性能进行基准测试和分析。在遵守 Sun 公共许可证(经 OSI 批准的开源许可证)规定的前提下,SLAMD 可用作开源应用程序。要获得有关 SLAMD 的信息,请转至 http://www.slamd.com/。SLAMD 还可用作 java.net 项目。请参见 https://slamd.dev.java.net/

Java 命名和目录接口 (Java Naming and Directory Interface, JNDI) 技术支持使用 LDAP 和 DSML v2 从 Java 应用程序访问目录服务器。有关 JNDI 的信息,请参见 http://java.sun.com/products/jndi/JNDI 教程包含有关如何使用 JNDI 的详细说明和示例。此教程位于 http://java.sun.com/products/jndi/tutorial/

Directory Server Enterprise Edition 可以作为独立产品、作为 Sun Java Enterprise System 的组件、作为 Sun 产品套件的一部分(例如 Sun Java Identity Management Suite)或者作为 Sun 其他软件产品的附加软件包来获得许可。Java Enterprise System 是软件基础架构,支持分布在网络或 Internet 环境中的企业应用程序。如果将 Directory Server Enterprise Edition 作为 Java Enterprise System 的一个组件许可,您应当熟悉 http://docs.sun.com/coll/1286.3 中的系统文档。

Identity Synchronization for Windows 使用具有有限许可证的 消息队列。消息队列 文档可在 http://docs.sun.com/coll/1307.2 获得。

Identity Synchronization for Windows 与 Microsoft Windows 密码策略一起使用。

可再分发的文件

Directory Server Enterprise Edition 不提供任何可再分发的文件。

默认路径和命令位置

本部分说明了该文档中使用的默认路径,并提供了不同操作系统和部署类型中的命令位置。

默认路径

本部分中的表格介绍了本文档中使用的默认路径。有关已安装文件的全面说明,请参见以下产品文档。

表 P–2 默认路径

占位符 

描述 

默认值 

install-path

表示 Directory Server Enterprise Edition 软件的基本安装目录。

软件安装在该基本install-path 目录下面的目录中。例如,目录服务器 软件安装在 install-path/ds6/中。

当您使用 dsee_deploy(1M) 从 zip 分发包进行安装时,默认 install-path 为当前目录。您可以使用 dsee_deploy 命令的 -i 选项来设置 install-path

当您从本地软件包版本进行安装时(例如您将使用 Java Enterprise System 安装程序),默认install-path为以下位置之一:

  • Solaris 系统 -/opt/SUNWdsee/

  • Red Hat 系统 -/opt/sun/

  • Windows 系统 -C:\Program Files\Sun\JavaES5\DSEE

instance-path

表示 目录服务器 或 目录代理服务器 实例的完整路径。

对于 目录服务器,文档使用 /local/ds/;对于 目录代理服务器,则使用 /local/dps/

不存在默认路径。但是,实例路径必须始终位于本地文件系统中。

建议使用以下目录: 

Solaris 系统上的 /var

如果正在使用 Sun Cluster 则为 /global

命令位置

本部分中的表格提供了 Directory Server Enterprise Edition 文档中使用的命令的位置。要了解有关每个命令的更多信息,请参见相关手册页。

表 P–3 命令位置

命令 

Java ES,本地软件包版本 

Zip 分发包 

cacaoadm

Solaris - 

/usr/sbin/cacaoadm

Solaris - 

install-path/dsee6/cacao_2/usr/sbin/cacaoadm

Red Hat - 

/opt/sun/cacao/bin/cacaoadm

Red Hat, HP-UX - 

install-path/dsee6/cacao_2/cacao/bin/cacaoadm

Windows - 

install-path\share\cacao_2\bin\cacaoadm.bat

Windows - 

install-path\dsee6\cacao_2\bin\cacaoadm.bat

certutil

Solaris - 

/usr/sfw/bin/certutil

install-path/dsee6/bin/certutil

Red Hat - 

/opt/sun/private/bin/certutil

dpadm(1M)

install-path/dps6/bin/dpadm

install-path/dps6/bin/dpadm

dpconf(1M)

install-path/dps6/bin/dpconf

install-path/dps6/bin/dpconf

dsadm(1M)

install-path/ds6/bin/dsadm

install-path/ds6/bin/dsadm

dsccmon(1M)

install-path/dscc6/bin/dsccmon

install-path/dscc6/bin/dsccmon

dsccreg(1M)

install-path/dscc6/bin/dsccreg

install-path/dscc6/bin/dsccreg

dsccsetup(1M)

install-path/dscc6/bin/dsccsetup

install-path/dscc6/bin/dsccsetup

dsconf(1M)

install-path/ds6/bin/dsconf

install-path/ds6/bin/dsconf

dsee_deploy(1M)

未提供 

install-path/dsee6/bin/dsee_deploy

dsmig(1M)

install-path/ds6/bin/dsmig

install-path/ds6/bin/dsmig

entrycmp(1)

install-path/ds6/bin/entrycmp

install-path/ds6/bin/entrycmp

fildif(1)

install-path/ds6/bin/fildif

install-path/ds6/bin/fildif

idsktune(1M)

未提供 

位于解压缩的 zip 分发包的根目录 

insync(1)

install-path/ds6/bin/insync

install-path/ds6/bin/insync

ns-accountstatus(1M)

install-path/ds6/bin/ns-accountstatus

install-path/ds6/bin/ns-accountstatus

ns-activate(1M)

install-path/ds6/bin/ns-activate

install-path/ds6/bin/ns-activate

ns-inactivate(1M)

install-path/ds6/bin/ns-inactivate

install-path/ds6/bin/ns-inactivate

repldisc(1)

install-path/ds6/bin/repldisc

install-path/ds6/bin/repldisc

schema_push(1M)

install-path/ds6/bin/schema_push

install-path/ds6/bin/schema_push

smcwebserver

Solaris, Linux - 

/usr/sbin/smcwebserver

当使用本地软件包版本安装时,此命令仅属于 DSCC。 

Windows - 

install-path\share\webconsole\bin\smcwebserver

wcadmin

Solaris, Linux - 

/usr/sbin/wcadmin

当使用本地软件包版本安装时,此命令仅属于 DSCC。 

Windows - 

install-path\share\webconsole\bin\wcadmin

印刷约定

下表介绍了本文档中采用的印刷上的变更。

表 P–4 印刷约定

字样 

含义 

示例 

AaBbCc123

命令、文件和目录的名称,以及计算机屏幕输出 

编辑 .login 文件。

使用 ls -a 列出所有文件。

machine_name% you have mail.

AaBbCc123

您键入的内容,与计算机屏幕输出的显示不同 

machine_name% su

Password:

AaBbCc123

用真实名称或值替代了占位符 

用于删除文件的命令为 rm filename

AaBbCc123

文档标题、新术语以及要强调的术语(注意部分被强调的术语联机显示为粗体) 

请阅读用户指南中的第 6 章。

高速缓存是指在本地存储的副本。

保存文件。

命令中的 Shell 提示符示例

下表显示了默认系统提示符和超级用户提示符。

表 P–5 Shell 提示符

Shell 

提示符 

UNIX 系统和 Linux 系统上的 C shell 

machine_name%

UNIX 系统和 Linux 系统上的 C shell 超级用户 

machine_name#

UNIX 系统和 Linux 系统上的 Bourne shell 和 Korn shell 

$

UNIX 系统和 Linux 系统上的 Bourne shell 和 Korn shell 超级用户 

#

Microsoft Windows 命令行 

C:\

符号约定

下表介绍了本书中可能使用的符号。

表 P–6 符号约定

符号 

描述 

示例 

含义 

[ ]

包含可选的参数和命令选项。 

ls [-l]

-l 选项不是必需的。

{ | }

包含为所需命令选项提供的一组选择。 

-d {y|n}

-d 选项要求您使用 y 参数或 n 参数。

${ }

表示变量引用。 

${com.sun.javaRoot}

引用 com.sun.javaRoot 变量的值。

结合同时发生的多个击键。 

Control-A 

按 A 键的同时按 Control 键。 

结合相继发生的多个击键。 

Ctrl+A+N 

按下 Control 键后放开,然后再按后几个键。 

-> 

表示图形用户界面中的菜单项选择。 

“文件”->“新建”->“模板” 

从 "File" 菜单中,选择 "New"。从 "New" 子菜单中,选择 "Templates"。 

修订历史记录

下表说明了本文档版本的变化。

表 P–7 修订历史记录

日期 

变更说明 

2009 年 2 月 

初始发行版本 

2009 年 12 月  

主要是 目录代理服务器 6.3.1 更新了 1 个修补程序,更正了 Directory Server Enterprise Edition 6.3.1 的 目录代理服务器 组件中的问题、目录服务器 中的已知问题和可能解决方法以及 Identity Synchronization for Windows 中的已知问题和可能解决方法。

2010 年 5 月 

更新了安全性修补程序 142807–02 和 143463–01 的有关安装信息