19.1 启动 Remote Loader 中的驱动程序实例

您可以将每个平台配置为在启动主机计算机时自动启动一个驱动程序实例。也可以手动启动实例。

19.1.1 在 UNIX 或 Linux 上启动驱动程序实例

NetIQ 可让您以两种方法在 UNIX 或 Linux 计算机上启动 Remote Loader 的驱动程序实例:

在 UNIX 或 Linux 上自动启动驱动程序实例

您可以将 Remote Loader 的驱动程序实例配置为在启动计算机时自动启动。请将您的配置文件放置在 /etc/opt/novell/dirxml/rdxml 目录中。

在 UNIX 或 Linux 上使用命令行启动驱动程序实例

对于 Linux 平台,二进制组件 rdxml 支持 Remote Loader 的命令行功能。默认情况下,此组件位于 /usr/bin/ 目录中。

有关本节中所用参数的详细信息,请参见了解 Remote Loader 的配置参数。

  1. 打开命令提示符。

  2. 要指定用于将驱动程序实例鉴定到 Identity Manager 引擎的口令,请输入以下命令之一:

    • Linux:rdxml -config filename -sp password password

    • UNIX:dirxml_jremote -config config_file -sp password password

  3. 要启动驱动程序实例,请输入以下命令:

    • Linux:rdxml -config filename

    • UNIX:dirxml_jremote -config filename

  4. 登录到 iManager,然后启动驱动程序。

  5. 确认 Remote Loader 可正常工作。

    • Linux:使用 ps 命令或跟踪文件确定命令和连接端口是否在侦听。

    • UNIX:对跟踪文件使用 tail 命令来监视 Java Remote Loader:

      tail -f trace filename
      

      如果日志的最后一行显示以下文本,则表示加载程序成功运行,并在等待 Identity Manager 远程接口 shim 发出的连接:

      TRACE: Remote Loader: Entering listener accept()
      

    仅当 Remote Loader 正在与 Identity Manager 引擎服务器上的远程接口 shim 通讯时,Remote Loader 才会装载 Identity Manager 应用程序 shim。这意味着,如果 Remote Loader 与服务器的通讯断开,应用程序 shim 将会关闭。

19.1.2 在 Windows 上启动驱动程序实例

NetIQ 可让您以三种方法在 Windows 计算机上启动 Remote Loader 的驱动程序实例:

在 Windows 上自动启动驱动程序实例

您可以将 Remote Loader 的驱动程序实例配置为在启动 Windows 计算机时自动启动。

  1. 打开 Remote Loader 控制台。

    如果您在安装期间已创建了 Remote Loader 控制台的快捷方式,请使用桌面上的 Identity Manager Remote Loader 控制台图标。否则,请运行默认位于 C:\novell\remoteloader\nnbit 中的 rlconsole.exe。

  2. 选择一个驱动程序实例,然后单击编辑。

  3. 选择为此驱动程序实例建立 Remote Loader 服务。

  4. 保存更改,然后关闭控制台。

在 Windows 上使用控制台启动驱动程序实例

  1. 打开 Remote Loader 控制台。

    如果您在安装期间已创建了 Remote Loader 控制台的快捷方式,请使用桌面上的 Identity Manager Remote Loader 控制台图标。否则,请运行默认位于 C:\novell\remoteloader\nnbit 中的 rlconsole.exe。

  2. 选择一个驱动程序实例,然后单击“启动”。

在 Windows 上使用命令行启动驱动程序实例

dirxml_remote.exe 文件支持 Remote Loader 的命令行功能。默认情况下,该可执行文件位于 c:\novell\RemoteLoader 目录中。有关本节中所用参数的详细信息,请参见了解 Remote Loader 的配置参数。

  1. 打开命令提示符。

  2. 要指定用于将 Remote Loader 的驱动程序实例鉴定到 Identity Manager 引擎的口令,请输入以下命令:

    dirxml_remote -config filename -setpasswords password password
    

    例如:

    dirxml_remote -config config.txt -sp Novell4 idmpwd6
    
  3. 要启动驱动程序实例,请输入以下命令:

    dirxml_remote -config filename
    

    例如:

    dirxml_remote -config config.txt
    
  4. 登录到 iManager,然后启动驱动程序。

  5. 确认 Remote Loader 可正常工作。

    仅当 Remote Loader 正在与 Identity Manager 引擎服务器上的远程接口 shim 通讯时,Remote Loader 才会装载 Identity Manager 应用程序 shim。这意味着,如果 Remote Loader 与服务器的通讯断开,应用程序 shim 将会关闭。

  6. (视情况而定)如果您先前未将 Remote Loader 作为 Win32 服务安装,请输入以下命令:

    dirxml_remote -config filename -service install
    

    例如:

    dirxml_remote -config config.txt -service install