本节涵盖了进行 Directory Server Enterprise Edition 组件产品安装所必需的权限或凭证。
从 Java Enterprise System 基于本地软件包的版本安装 目录服务器、目录代理服务器 或 目录服务控制中心 时,您必须拥有以下权限。
在 Solaris 和 Red Hat 系统中,必须以 root 身份安装。
在 Windows 系统中,必须以 Administrator 身份安装。
您可以无需特别权限从 zip 分发包安装 目录服务器、目录代理服务器 和 Directory Server Resource Kit。有关详细信息,请参见 《Sun Java System Directory Server Enterprise Edition 6.3 Installation Guide》。
在应用 Directory Server Enterprise Edition 6.3.1 修补程序之前您必须考虑以下要点。
基于本机软件包的版本。在应用 Directory Server Enterprise Edition 6.3.1 修补程序之前,必须停止所有 目录服务器 和 目录代理服务器 实例,包括 DSCC 注册表。
如未停止服务器实例即应用修补程序,则下次重新启动实例时可能会出现故障。
在 Windows 上,以下 dsadm 命令无法停止 DSCC 注册表。
dsadm.exe stop C:\Program Files\Sun\JavaES5\DSEE\var\dscc6\dcc\ads |
解决方法是,使用任务管理器结束 bin_slapd.exe 进程并作为管理员登录。现在就可以成功启动和停止 DSCC 注册表了。DSCC 注册表的属主保持不变,即 SYSTEM。
对于基于本地软件包的版本:在应用修补程序升级 Directory Server Enterprise Edition 后,您必须使用以下命令重新启动 Sun Web Console:
# smcwebserver restart |
要使用本地化控制台,请在 Directory Server Enterprise Edition 6.3 核心修补程序前应用 Directory Server Enterprise Edition 6.3 本地化修补程序(如果尚未应用)。 如果在应用 6.3 本地化修补程序之前应用了 6.3.1 核心修补程序,那么请按指定的顺序运行以下命令。
# dsccsetup console-unreg # dsccsetup console-reg |
有关更多信息,请参见 6.3.1 中的 目录服务器 已知问题 中的错误 6583131。
基于 Zip 的分发包。 在适用的某种 zip 安装的基础上应用 Directory Server Enterprise Edition 6.3.1 zip 分发包之前,必须停止所有的 目录服务器 和 目录代理服务器 实例:
Directory Server Enterprise Edition 6.0
Directory Server Enterprise Edition 6.1
Directory Server Enterprise Edition 6.2
Directory Server Enterprise Edition 6.3
本检查由 dsee_deploy 命令自身完成,但在 Microsoft Windows 2000 平台上不执行。有关详细信息,请参见 6.3.1 中的 目录服务器 已知问题 中的 6660462。
如未停止服务器实例即应用修补程序,则下次重新启动实例时可能会出现故障。
请注意,只有您取消部署然后再重新部署 WAR 文件,修补程序 zip 文件才会应用于 目录服务控制中心。此要求与 6.3.1 中的 目录服务器 已知问题 中的错误 6583131 相关。