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

关于 Directory Server Resource Kit

本部分提供了 Directory Server Resource Kit 组件的概述。

Directory Server Resource Kit 提供了一些工具,用于在实验室、在部署过程中以及在数据中心使用目录服务。

目录子树删除

使用 ldapsubtdel(1) 工具时,只需一个命令即可通过 LDAP 删除整个目录子树。

DSML v2 访问

在设计、开发和测试 Web 应用程序时,可以使用以下工具通过 DSML v2 来测试目录访问:

  • dsmlmodify(1) 命令,用于添加、删除、修改、重命名和移动条目

  • dsmlsearch(1) 命令,用于查找和读取条目

LDAP 性能测量

通过 LDAP 访问目录时,可以使用以下工具测量绑定、读取和写入性能:

LDIF 生成和转换

可以使用以下工具生成示例 LDIF,以用于大小排列和调优。还可以使用以下工具对 LDIF 进行转换、排序和过滤,以提高互操作性:

服务调整

可以使用 logconv(1) 命令检查客户端如何使用目录服务,以及生成索引编制建议。

您可以决定在与目录服务器相同的系统上设置和运行 Directory Server Resource Kit 工具,还是在其他系统上设置和运行。此决策取决于您的工作环境。此外还取决于您所达到的部署阶段。以下问题和解答有助于您决定在何处使用 Directory Server Resource Kit。

问题:

您是否要在开发目录服务之前评估或演示目录技术?

答案:

为方便起见,请在与目录相同的系统上安装和使用 Directory Server Resource Kit。

问题:

您是否要开发目录客户端应用程序或插件?

答案:

为方便起见,请在与目录相同的系统上安装和使用 Directory Server Resource Kit。

问题:

您是否要测试目录性能特性?

答案:

在提供目录服务的系统上必须运行的唯一命令是 idsktune 命令,该命令用于生成特定于系统的调优建议。

答案:

通过在其他系统上安装 Directory Server Resource Kit 和运行命令(idsktune 除外),可以避免对所测量的系统造成干扰。

通过在单独的系统上运行客户端(如 authratemodratesearchrate),可以准确地测量目录性能。可以通过仔细控制所测量系统上运行的进程来提高准确性。还可以通过控制目录中存储的示例数据来提高准确性。可以使用 makeldif 生成受控制的数据。

问题:

您是否已将目录部署到数据中心?

答案:

通过在其他系统上安装 Directory Server Resource Kit 和运行命令,可以避免对所部署的系统造成干扰。

请使用 logconv 运行分析、使用 ldifxform 运行 LDIF 转换,并在其他系统中运行其他操作。