10.2 安裝遠端載入器

遠端載入器主控台使用 rlconsole.exe 來與 dirxml_remote.exe 互動,後者是一個可執行檔,可使 Identity Manager 引擎伺服器能夠與執行的 Identity Manager 驅動程式通訊。

10.2.1 使用精靈安裝遠端載入器

安裝程式將引導您完成遠端載入器的組態設定。本節介紹使用安裝精靈安裝遠端載入器的引導式程序。安裝程式位於 \products\idm\windows\setup\ 目錄中。

若要進行安裝準備工作,請參閱節 10.1.1, 遠端載入器安裝核對清單。另請參閱版本隨附的《版本說明》。若要執行無人管理安裝,請參閱節 9.2, 執行靜默安裝

附註:是要以管理員還是非管理員使用者身分執行安裝,應該依您安裝 Identity Vault 時使用的方法而定。

若要安裝「遠端載入器」:

  1. 登入您要安裝遠端載入器的電腦。

    附註:您可以使用非管理員使用者身分安裝 Java 遠端載入器。

  2. 導覽至 \products\idm\windows\setup\ 目錄。

  3. 執行 idm_install.exe 程式。

  4. 接受授權合約,然後按下一步

  5. 選取元件視窗中,指定要安裝的遠端載入器元件。

    如需選項的詳細資訊,請參閱節 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. 設定遠端載入器,以便與驅動程式和 Identity Manager 連接。如需詳細資訊,請參閱節 10.3, 設定遠端載入器和驅動程式

  14. 若要建立和設定驅動程式物件,請參閱該驅動程式的具體指南。如需詳細資訊,請造訪 Identity Manager 驅動程式文件網站

  15. (選擇性) 關於預設安裝位置,請參閱安裝記錄檔案。例如 C:\Users\Admin1\AppData\Local\Temp\1\i dmInstall.log

10.2.2 執行遠端載入器的靜默安裝

若要以靜默模式安裝遠端載入器,請建立包含完成安裝所需參數的 properties 檔案。Identity Manager 媒體中包含了一個範例 properties 檔案。依預設,該範例內容檔案位於 \products\idm\windows\setup\ 目錄中。

若要執行靜默安裝:

  1. 登入您要安裝遠端載入器的電腦。

  2. 導覽至 \products\idm\windows\setup\ 目錄。

  3. 建立一個 properties 檔案,或編輯範例 silent.properties 檔案。

  4. 在該檔案中指定以下參數︰

    CONNECTED_SYSTEM_SELECTED

    指定是否要安裝 32 位元遠端載入器服務和驅動程式。可以在同一個伺服器上安裝 32 位元和 64 位元版本。

    X64_CONNECTED_SYSTEM_SELECTED

    指定是否要安裝 64 位元遠端載入器服務和驅動程式。可以在同一個伺服器上安裝 32 位元和 64 位元版本。

    UTLITIES_SELECTED

    指定是否要安裝公用程式和遠端載入器的系統元件。

    DOT_NET_REMOTELOADER_SELECTED

    指定是否要安裝 .NET 遠端載入器服務和驅動程式。

  5. 若要執行靜默安裝,請從指令提示符執行以下指令︰

    install.exe -i silent -f 檔案名稱.properties

10.2.3 安裝 Java 遠端載入器

Identity Manager 會使用 Java 遠端載入器,在一部伺服器上執行的 Identity Manager 引擎與其他位置 (該位置未執行 rdxml) 執行的 Identity Manager 驅動程式之間交換資料。您可以在裝有相容 JRE (最低為 1.8.0) 和 Java 通訊端的任何受支援 Windows 平台上安裝 Java 遠端載入器 dirxml_jremote。

  1. 在代管 Identity Manager 引擎的伺服器上,複製位於預設位置的應用程式 Shim .iso.jar 檔案。例如,C:\NetIQ\idm\NDS\lib 目錄。

  2. 登入您要安裝 Java 遠端載入器的電腦 (目標電腦)。

  3. 驗證目標電腦是否裝有受支援版本的 JRE。

  4. 若要存取安裝程式,請完成下列其中一個步驟:

    1. (視情況而定) 如果您已取得 Identity Manager 安裝套件的 .iso 影像檔,請導覽至包含 Java 遠端載入器安裝檔案的目錄 (預設為 products\idm\java_remoteloader)。

    2. (視情況而定) 如果您已從 NetIQ 下載網站下載了 Java 遠端載入器安裝檔案,請完成以下步驟:

      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, 設定遠端載入器和驅動程式

  12. 使用以下指令啟動遠端載入器︰

    1. 若要指定遠端載入器密碼︰

      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. 若要啟動遠端載入器︰

      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. 若要停止遠端載入器︰

      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 遠端載入器

若要以管理使用者身分安裝 .NET 遠端載入器︰

  1. 以管理員身分登入要安裝 .NET 遠端載入器的電腦。

  2. 若要存取安裝程式,請完成下列其中一個步驟:

    1. (視情況而定) 如果您已取得 Identity Manager 安裝套件的 .iso 影像檔,請導覽至包含 .Net 遠端載入器安裝檔案的目錄 (預設為 \products\idm\windows\setup\ 目錄)。

    2. (視情況而定) 如果您已從 NetIQ 下載網站下載了 .NET 遠端載入器安裝檔案,請完成以下步驟︰

      • 導覽至所下載影像的 .tgz 檔案。

      • 將該檔案的內容擷取到本地電腦上的某個資料夾中。

  3. 執行安裝目錄中的 idm_install.exe 程式。

  4. 接受授權合約,然後按下一步

  5. 在「選取元件」視窗中,指定「.NET 遠端載入器」。

    如需選項的詳細資訊,請參閱節 8.2, 瞭解安裝程式

  6. (選擇性) 若要為個別元件選取特定的驅動程式,請完成以下步驟:

    1. 按一下自訂選定的元件,然後按下一步

    2. 展開要安裝的元件下方的驅動程式

    3. 選取要安裝的驅動程式。

  7. 按一下「下一步」

  8. 啟動通知視窗中,按一下確定

  9. 選取 .NET 遠端載入器在您電腦上的安裝目錄。

  10. 查看「摘要」頁面,然後按一下安裝以完成安裝。

10.2.5 執行遠端載入器的靜默安裝

若要以靜默模式安裝遠端載入器,請建立包含完成安裝所需參數的內容檔案。Identity Manager 媒體包含一個範例內容檔案,其路徑為 \products\idm\windows\setup\silent.properties

若要執行靜默安裝:

  1. 在安裝目錄中,建立一個 properties 檔案或編輯範例 silent.properties 檔案。

  2. 使用文字編輯器在該檔案中指定以下參數:

    CONNECTED_SYSTEM_SELECTED

    指定是否要安裝 32 位元遠端載入器服務和驅動程式。可以在同一個伺服器上安裝 32 位元和 64 位元版本。

    X64_CONNECTED_SYSTEM_SELECTED

    指定是否要安裝 64 位元遠端載入器服務和驅動程式。可以在同一個伺服器上安裝 32 位元和 64 位元版本。

    UTLITIES_SELECTED

    指定是否要安裝公用程式和遠端載入器的系統元件。

    DOT_NET_REMOTELOADER_SELECTED

    指定是否要在 Windows 伺服器上安裝 .Net 遠端載入器服務和驅動程式。

  3. 若要執行靜默安裝,請執行以下指令︰

    install.exe -i silent -f 檔案名稱.properties

  4. (選擇性) 關於預設安裝位置,請參閱安裝記錄檔案。例如 C:\Users\Admin1\AppData\Local\Temp\1\idmInstall.log