10.2 安装 Remote Loader

Remote Loader 控制台使用 rlconsole.exedirxml_remote.exe 交互,后者是一个可执行文件,可让 Identity Manager 引擎服务器与运行的 Identity Manager 驱动程序通讯。

10.2.1 使用向导安装 Remote Loader

安装程序将引导您完成 Remote Loader 的配置设置。本节介绍了使用安装向导安装 Remote Loader 的引导式过程。安装程序位于 \products\idm\windows\setup\ 目录中。

要准备安装,请参见部分 10.1.1, Remote Loader 安装核对清单。另请参见版本随附的《发行说明》。要执行无人照管安装,请参见部分 9.2, 执行无提示安装

注:是要以管理员还是非管理员用户身份执行安装,应根据您安装身份库时所用的方法而定。

安装 Remote Loader:

  1. 登录要安装 Remote Loader 的计算机。

    注:您可以使用非管理员用户身份安装 Java Remote Loader。

  2. 导航到 \products\idm\windows\setup\ 目录。

  3. 运行 idm_install.exe 程序。

  4. 接受许可协议,然后单击下一步

  5. 选择组件窗口中,指定要安装的 Remote Loader 组件。

    有关选项的详细信息,请参见部分 8.2, 了解安装程序

  6. (可选)要为单个组件选择特定的驱动程序,请完成以下步骤:

    1. 单击自定义选择的组件,然后单击下一步

    2. 展开要安装的组件下面的驱动程序

    3. 选择要安装的驱动程序。

  7. 单击下一步

  8. 激活通知窗口中,单击确定

  9. 对于“鉴定”,请指定 eDirectory 中具有扩展纲要的足够权限的用户帐户及其口令。以 LDAP 格式指定用户名。例如:cn=admin,o=company

  10. 在“预安装摘要”中检查设置。

  11. 单击安装

  12. 激活 Identity Manager。有关更多信息,请参见部分 30.6, 激活 Identity Manager

  13. 配置 Remote Loader 以便与驱动程序和 Identity Manager 连接。有关详细信息,请参见部分 10.3, 配置 Remote Loader 和驱动程序

  14. 要创建和配置驱动程序对象,请查阅该驱动程序的特定指南。有关详细信息,请参见 Identity Manager 驱动程序文档网站

  15. (可选)有关默认安装位置,请参见安装日志文件。例如 C:\Users\Admin1\AppData\Local\Temp\1\i dmInstall.log

10.2.2 执行 Remote Loader 的无提示安装

要运行 Remote Loader 的无提示安装,请创建包含完成安装所需参数的 properties 文件。Identity Manager 媒体中包含一个示例 properties 文件。默认情况下,该示例属性文件位于 \products\idm\windows\setup\ 目录中。

要执行无提示安装,请执行以下操作:

  1. 登录要安装 Remote Loader 的计算机。

  2. 导航到 \products\idm\windows\setup\ 目录。

  3. 创建一个 properties 文件或编辑示例 silent.properties 文件。

  4. 在该文件中指定以下参数:

    CONNECTED_SYSTEM_SELECTED

    指定是否要安装 32 位 Remote Loader 服务和驱动程序。可以在同一个服务器上同时安装 32 位和 64 位版本。

    X64_CONNECTED_SYSTEM_SELECTED

    指定是否要安装 64 位 Remote Loader 服务和驱动程序。可以在同一个服务器上同时安装 32 位和 64 位版本。

    UTLITIES_SELECTED

    指定是否要安装实用程序和 Remote Loader 的系统组件。

    DOT_NET_REMOTELOADER_SELECTED

    指定是否要安装 .NET Remote Loader 服务和驱动程序。

  5. 要执行无提示安装,请从命令提示符运行以下命令:

    install.exe -i silent -f 文件名.properties

10.2.3 安装 Java Remote Loader

Identity Manager 使用 Java Remote Loader 在运行于一台服务器上的 Identity Manager 引擎与运行于另一位置(该位置未运行 rdxml)的 Identity Manager 驱动程序之间交换数据。您可以在装有兼容 JRE(最低为 1.8.0)和 Java 套接字的任何受支持 Windows 平台上安装 Java Remote Loader - dirxml_jremote。

  1. 在托管 Identity Manager 引擎的服务器上,复制位于默认位置的应用程序 Shim .iso.jar 文件。例如,C:\NetIQ\idm\NDS\lib 目录。

  2. 登录到要安装 Java Remote Loader 的计算机(目标计算机)。

  3. 校验目标计算机是否装有受支持版本的 JRE。

  4. 要访问安装程序,请完成以下步骤之一:

    1. (视情况而定)如果您已获取 Identity Manager 安装包的 .iso 映像文件,请导航到包含 Java Remote Loader 安装文件的目录(默认为 products\idm\java_remoteloader)。

    2. (视情况而定)如果您已从 NetIQ 下载网站下载了 Java Remote Loader 安装文件,请完成以下步骤:

      1. 浏览到所下载映像的 .tgz 文件。

      2. 将该文件的内容解压缩到本地计算机上的某个文件夹中。

  5. dirxml_jremote_dev.tar.gz 文件复制到目标计算机上的所需位置。例如,将该文件复制到 C:\NetIQ\idm

  6. 将以下文件之一复制到目标计算机上的所需位置:

    • dirxml_jremote.tar.gz

    • dirxml_jremote_mvs.tar

      有关 mvs 的信息,请解压缩 dirxml_jremote_mvs.tar 文件,然后参见 usage.html 文档。

  7. 在目标计算机上,解压缩 .tar.gz 文件。

    例如,使用 7-Zip 或支持的软件解压缩 .tar.gz 文件。

  8. CLASSPATH 环境变量设置到存在于 lib 文件夹中的所有 jar。如果您有特定于任何驱动程序的依赖 jar,请将这些 jar 文件复制到 lib 文件夹,然后也将 CLASSPATH 环境变量设置到这些 jar。

    例如,进行如下设置:

    CLASSPATH=E:\RL\JAVARL\lib\activation.jar;E:\RL\JAVARL\lib\commondrivershim.jar;E:\RL\JAVARL\lib\delimitedtextshim.jar;E:\RL\JAVARL\lib\delimitedtextutil.jar;E:\RL\JAVARL\lib\dirxml.jar;E:\RL\JAVARL\lib\dirxml_misc.jar;E:\RL\JAVARL\lib\dirxml_remote.jar;E:\RL\JAVARL\lib\jco3environment.jar;E:\RL\JAVARL\lib\mail.jar;E:\RL\JAVARL\lib\mapdb.jar;E:\RL\JAVARL\lib\nxsl.jar;E:\RL\JAVARL\lib\shimwrapper.jar;E:\RL\JAVARL\lib\xds.jar;E:\RL\JAVARL\lib\xp.jar
  9. PATH 环境变量设置为 Java.exe 的 JDK 或 JRE 对应的 bin 文件夹。

  10. 必须在 dirxml_jremote 脚本中指定 jar 文件的位置。这些文件位于解压缩 dirxml_jremote.tar.gz 目录的 lib 子目录中。例如 \lib\*.jar

  11. 配置示例配置文件 config8000.txt,使其可用于您的应用程序 shim。

    dirxml_jremote.tar.gz jar 文件包含此文件。有关详细信息,请参见部分 10.3, 配置 Remote Loader 和驱动程序

  12. 使用以下命令起动 Remote Loader:

    1. 要指定 Remote Loader 口令,请使用以下命令:

      java.exe -classpath %CLASSPATH% com.novell.nds.dirxml.remote.loader.RemoteLoader -config <config file name> -sp <Remote Loader Password> <Object Driver Password> 

      例如:

      java.exe -classpath %CLASSPATH% com.novell.nds.dirxml.remote.loader.RemoteLoader -config e:\RL\JAVARL\config8000.txt -sp novell novell
    2. 要启动 Remote Loader,请使用以下命令:

      java.exe -classpath %CLASSPATH% com.novell.nds.dirxml.remote.loader.RemoteLoader -config <config file name> 

      例如:

      java.exe -classpath %CLASSPATH% com.novell.nds.dirxml.remote.loader.RemoteLoader -config e:\RL\JAVARL\config8000.txt
    3. 要停止 Remote Loader,请使用以下命令:

      java.exe -classpath %CLASSPATH% com.novell.nds.dirxml.remote.loader.RemoteLoader -config <config file name> -unload 

      例如:

      java.exe -classpath %CLASSPATH% com.novell.nds.dirxml.remote.loader.RemoteLoader -config e:\RL\JAVARL\config8000.txt -unload

10.2.4 安装 .NET Remote Loader

要以管理用户的身份安装 .NET Remote Loader,请执行以下操作:

  1. 在要安装 .NET Remote Loader 的计算机上以管理员身份登录。

  2. 要访问安装程序,请完成以下步骤之一:

    1. (视情况而定)如果您已获取 Identity Manager 安装包的 .iso 映像文件,请导航到包含 .NET Remote Loader 安装文件的目录(默认为 \products\idm\windows\setup\ 目录)。

    2. (视情况而定)如果您已从 NetIQ 下载网站下载了 .NET Remote Loader 安装文件,请完成以下步骤:

      • 浏览到所下载映像的 .tgz 文件。

      • 将该文件的内容解压缩到本地计算机上的某个文件夹中。

  3. 运行安装目录中的 idm_install.exe 程序。

  4. 接受许可协议,然后单击下一步

  5. 在“选择组件”窗口中,指定“.NET Remote Loader”。

    有关选项的详细信息,请参见部分 8.2, 了解安装程序

  6. (可选)要为单个组件选择特定的驱动程序,请完成以下步骤:

    1. 单击自定义选择的组件,然后单击下一步

    2. 展开要安装的组件下面的驱动程序

    3. 选择要安装的驱动程序。

  7. 单击下一步

  8. 激活通知窗口中,单击确定

  9. 在计算机上选择 .NET Remote Loader 安装目录。

  10. 查看“摘要”页面,然后单击安装以完成安装。

10.2.5 执行 Remote Loader 的无提示安装

要运行 Remote Loader 的无提示安装,请创建包含完成安装所需参数的属性文件。Identity Manager 媒体包含一个示例属性文件,其路径为 \products\idm\windows\setup\silent.properties

要执行无提示安装,请执行以下操作:

  1. 在安装目录中,创建一个 properties 文件或编辑示例 silent.properties 文件。

  2. 使用文本编辑器在该文件中指定以下参数:

    CONNECTED_SYSTEM_SELECTED

    指定是否要安装 32 位 Remote Loader 服务和驱动程序。可以在同一个服务器上同时安装 32 位和 64 位版本。

    X64_CONNECTED_SYSTEM_SELECTED

    指定是否要安装 64 位 Remote Loader 服务和驱动程序。可以在同一个服务器上同时安装 32 位和 64 位版本。

    UTLITIES_SELECTED

    指定是否要安装实用程序和 Remote Loader 的系统组件。

    DOT_NET_REMOTELOADER_SELECTED

    指定是否要在 Windows 服务器上安装 .NET Remote Loader 服务和驱动程序。

  3. 要运行无提示安装,请发出以下命令:

    install.exe -i silent -f 文件名.properties

  4. (可选)有关默认安装位置,请参见安装日志文件。例如 C:\Users\Admin1\AppData\Local\Temp\1\idmInstall.log