使用 ndsmanage 实用程序可以创建、启动和停止身份库中的服务器实例。还可以查看已配置实例的列表。
您可以使用 ndsmanage 实用程序来查看配置文件路径、服务器实例的完全判别名和端口,以及指定用户的实例状态(活动或非活动)。该实用程序支持以下参数:
列出您配置的所有实例。
列出使用身份库特定安装的所有用户的实例。
列出由指定用户配置的实例。
在命令行中,输入 ndsmanage。
输入 c。
遵循命令提示符上的说明创建新实例。
要配置实例,请输入以下命令:
ndsconfig new -t treename -n server_context -a admin_FDN -b port_to_bind -D path_for_data
例如:
ndsconfig new -t mytree -n o=netiq -a cn=admin.o=company -b 1524 -D /home/mary/inst1/var --config-file /home/mary/inst1/nds.conf
注:Linux 操作系统限制在装入的文件系统上创建套接字。对于 eDirectory,NetIQ 建议将 var 目录放置在本地文件系统上(在 ndsconfig 中使用 -D 选项),而 DIB 目录可以是任何文件系统(在 ndsconfig 中使用 -d 选项)。
要取消配置某个实例,请执行以下操作:
在命令行中,输入 ndsmanage。
选择要取消配置的实例。
输入 d。
您可以针对某个实例运行 DSTrace 等实用程序。例如,如果您希望对侦听端口 1524 且配置文件位于 /home/mary/inst1/nds.conf 目录、DIB 文件位于 /home/mary/inst1/var 目录的实例 1,运行 DSTrace 实用程序。则您可以输入以下命令之一:
ndstrace --config-file /home/mary/inst1/nds.conf
或者
ndstrace -h 164.99.146.109:1524
如果您未指定实例符,该实用程序将显示您的所有实例。然后,您可以选择其中一个实例。
您可以启动或停止您所配置的一个或多个实例。
(视情况而定)要通过引导式过程启动或停止单个实例,请完成以下步骤:
在命令行中,输入 ndsmanage。
选择要启动或停止的实例。
输入 s 或 k 可分别启动或停止该实例。
(视情况而定)要启动或停止单个实例,请输入:
ndsmanage start --config-file configuration_file_of_the_instance
或者
ndsmanage stop --config-file configuration_file_of_the_instance
(视情况而定)要启动或停止所有实例,请输入:
ndsmanage startall
或者
ndsmanage stopall