17.3 在 UNIX 或 Linux 上安裝 Java Remote Loader

dirxml_jremote 是純粹的 Java Remote Loader。使用該程式,Identity Manager 可將資料在一個伺服器上執行的 Identity Manager 引擎與另一個位置 (rdxml 未執行的位置) 執行的 Identity Manager 驅動程式之間進行交換。您可以在裝有相容 JRE (最低版本為 1.5.0) 和 Java Sockets 的任意受支援 UNIX 或 Linux 電腦上安裝 dirxml_jremote

  1. 在代管 Identity Manager 引擎的伺服器上,複製預設位於 /opt/novell/eDirectory/lib/dirxml/classes 目錄中的應用程式 shim .so.jar 檔案。

  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 檔案複製到目標電腦上的所需位置。例如,將該檔案複製到 /usr/idm 中。

  6. 將下列其中一個檔案複製到目標電腦上的所需位置:

    • dirxml_jremote.tar.gz

    • dirxml_jremote_mvs.tar

      如需 mvs 的資訊,請將 dirxml_jremote_mvs.tar 檔案解包,然後參閱 usage.html 文件。

  7. 在目標電腦上,解壓縮並擷取 .tar.gz 檔案。

    例如,輸入 gunzip dirxml_jremote.tar.gztar -xvf dirxml_jremote_dev.tar

  8. 將您在執行步驟 7 時從 dirxml/classes 目錄中複製的應用程式 shim .so.jar 檔案存放在 lib 目錄下。

  9. 若要自定 dirxml_jremote 程序檔,以便能夠透過 RDXML_PATH 環境變數存取 Java 可執行檔,請完成下列其中一個步驟:

    1. 輸入下列其中一個指令,以設定環境變數 RDXML_PATH

      • set RDXML_PATH=path

      • export RDXML_PATH

    2. 編輯 dirxml_jremote 程序碼,並在執行 Java 的程序碼行上,將路徑預增至 Java 執行檔。

  10. 設定範例組態檔案 config8000.txt,使其可用於您的應用程式 shim。

    依預設,該範例檔案位於 /opt/novell/dirxml/doc 目錄中。如需詳細資訊,請參閱節 18.0, 設定 Remote Loader 和驅動程式