當 Identity Vault 及 Metadirectory 引擎沒有安裝在連接的系統所在的同一伺服器時,「遠端載入器」會藉由容許驅動程式存取連接的系統,來延伸 Identity Manager 的功能。在規劃期間,您需要判定是否會使用到「遠端載入器」。如需規劃程序的相關資訊,請參閱節 3.0, 技術指導方針。
如果想要使用非 root 使用者來安裝「遠端載入器」,請使用「Java 遠端載入器」。在自定您的環境並在不支援的平台 (例如 HP-UX*) 上安裝它時,也可以使用它。如需詳細資訊,請參閱節 7.3.5, 在 UNIX、Linux 或 AIX 上安裝 Java 遠端載入器。
「遠端載入器」需要可以使用每一個驅動程式連接的系統,並提供相關的 API。如需每一個驅動程式特有的作業系統及連接的系統需求,請參閱 Identity Manager 驅動程式文件。
「遠端載入器」並未支援所有的 Identity Manager 驅動程式。表 7-1 列出可以使用「遠端載入器」的驅動程式。
表 7-1 可以使用遠端載入器的驅動程式
Active Directory |
Avaya* PBX |
分隔文字 |
GroupWise® |
JDBC* |
JMS |
LDAP |
Linux 及 UNIX 的驅動程式 |
Lotus Notes* |
PeopleSoft* 5.2 |
Remedy* ARS |
SAP* HR |
SAP 使用者管理 |
程序碼 |
SOAP |
工作順序 |
手動任務服務 |
Null 服務 |
LoopBack |
|
表 7-2中列出的驅動程式無法使用「遠端載入器」。
「遠端載入器」具有不同平台的不同程式,可讓它與 Metadirectory 引擎通訊。
Windows: 「遠端載入器主控台」會使用 rlconsole.exe,作為 dirxml_remote.exe 的介面,dirxml_remote.exe 是一個執行檔,可讓 Metadirectory 引擎與在 Windows 上執行的 Identity Manager 驅動程式通訊。
Linux/UNIX: rdxml 是執行檔,可讓 Metadirectory 引擎與在 Solaris、Linux 或 AIX 環境中執行的 Identity Manager 驅動程式進行通訊。
若要安裝「遠端載入器」:
驗證您是否已符合節 6.0, 系統要求中列出的系統需求。
使用您的平台的正確程式來開始安裝。
Windows: IDM3.6.1_Win:windows\setup\idm_install.exe
Linux - GUI 安裝: IDM3_6_1_Lin/install.bin [-i gui]
Linux - 指令行安裝: IDM3_6_1_Lin/install.bin -i console
Solaris - GUI 安裝︰ IDM3_6_1_Solaris/install.bin [-i gui]
Solaris - 指令行安裝︰ IDM3_6_1_Solaris/install.bin -i console
AIX - GUI 安裝︰ IDM3_6_1_AIX/install.bin [-i gui]
AIX - 指令行安裝︰ IDM3_6_1_AIX/install.bin -i console
若要在 Linux\Solaris\AIX 上執行二進位檔案,請輸入 ./install.bin [-i {gui | console}]。
重要:唯一受支援的 AIX 維護層級為 5300-09。較新或較舊的維護層級皆無法支援。
使用下列提供的資訊來完成安裝:
選取元件: 選取連接的系統伺服器及公用程式來安裝「遠端載入器」。
Novell Identity Manager Metadirectory 伺服器: 只在安裝 Metadirectory 伺服器時,才選取這個選項。這個選項需要 Identity Vault 已安裝於這部伺服器上。如需詳細資訊,請參閱節 7.2, 安裝 Metadirectory 伺服器。
Novell Identity Manager 已連接系統伺服器: 這個選項不需要 Identity Vault 安裝於這部伺服器上。它會在應用程式伺服器上安裝「遠端載入器服務」。
無: 如果想要安裝 iManager 外掛程式或公用程式,但不想要在這部伺服器上安裝 Metadirectory 伺服器或連接的系統伺服器,請選取這個選項。
Novell Identity Manager Web 型管理伺服器: 如果已在這部伺服器上安裝 iManager,請選取這個選項。它會安裝 Identity Manager 的 iManager 外掛程式。
公用程式: 安裝用來協助設定連接的系統驅動程式的公用程式。不是所有驅動程式都有公用程式。如果不確定您是否需要它,請將它選取。它不會使用很多磁碟空間。
警告:若要安裝 Identity Manager 3.6.1,請勿選取公用程式元件。若選取公用程式元件,安裝將不會繼續。
自定: 如果想要自定已安裝的功能,請選取這個選項。它可讓您選取下列選項:
遠端載入器服務: 與 Metadirectory 引擎通訊的服務。
驅動程式: 選取要安裝的驅動程式檔案。您應該安裝所有驅動程式檔案。如果需要新增另一個「遠端載入器」例項,則不需要重新執行安裝。
註冊 Identity Manager 的 Identity Audit 系統元件: 如果已安裝 Identity Audit 或 Novell Sentinel,請選取這個選項。
當您選取自定安裝時,必須選取其他選項才能繼續。
(僅限 Windows) 連接的系統伺服器的安裝位置: 指定「連接的系統伺服器」的安裝目錄。
(僅限 Windows) 公用程式的安裝位置: 指定公用程式的安裝目錄。
建立並設定驅動程式物件來使用「遠端載入器」。每一個驅動程式指南都會包含這個資訊。如需詳細資訊,請參閱 Identity Manager 驅動程式文件。
建立「遠端載入器」組態檔案來使用連接的系統。如需詳細資訊,請參閱《Identity Manager 3.6.1 遠端載入器指南》中的「建立組態檔案來設定 Linux\UNIX 的遠端載入器」。
在 Windows 上:
瀏覽 ..\Windows\setup\ 資料夾中的 32bit_RL_Install.properties 檔案,然後將「 」內容值設定為「 」,如下所示︰
RL_32BIT_INSTALL_ON_64BIT=true
在指令提示符處,將目錄路徑變更至 IDM 3.6.1 安裝資料夾 (如 C:\IDM3.6.1\windows\setup),然後輸入以下指令︰
idm_install.exe - i gui[console] -f 32bit_RL_Install.properties
遵循節 7.3.3, 安裝程序 中的步驟 3 完成安裝。
在 Linux 上︰
瀏覽 ../linux/setup 資料夾中的 32bit_RL_Install.properties 檔案,然後將「 」內容值設定為「 」,如下所示︰
RL_32BIT_INSTALL_ON_64BIT=true
在終端機中,將目錄路徑變更至 IDM 3.6.1 安裝資料夾 (如 ../linux/setup),然後輸入以下指令:
idm_linux.bin - i gui[console] -f 32bit_RL_Install.properties
遵循節 7.3.3, 安裝程序 中的步驟 3 完成安裝。
使用您平台的正確程式來開始自動安裝:
Linux: IDM3_6_1_Lin/install.bin -i silent -f <filename>.properties
Solaris: IDM3_6_1_Solaris/install.bin -i silent -f <filename>.properties
AIX: IDM3_6_1_AIX/install.bin -i silent -f <filename>.properties
在您執行 Identity Manger 安裝程式的位置建立具有以下屬性的內容檔案 <filename>.properties︰
有關預設的安裝位置,請參閱 /tmp/idmInstall.log。
附註:若在安裝 iManager 之後要安裝 iManager 外掛程式,則必須將 WEB_ADMIN_SELECTED 值設定為 true。
dirxml_jremote 是純「Java 遠端載入器」。它是用來在某部伺服器上執行的 Metadirectory 引擎與在另一個位置 (rdxml 未在此執行) 中執行的 Identity Manager 驅動程式之間交換資料。它應該能夠在任何具有相容 JRE (最少 1.5.0) 及 Java Sockets 的系統上執行。Identity Manager 支援的 Linux/UNIX 平台可支援它。
驗證是否可在主機系統上使用 Java 1.5.x JDK*/JRE。
將 dirxml_jremote_dev.tar.gz 檔案複製至遠端伺服器上想要的位置。
將 dirxml_jremote.tar.gz 或 dirxml_jremote_mvs.tar 檔案複製至遠端伺服器上想要的位置。
例如,/usr/idm
這個檔案位於 Linux 或 UNIX ISO 影像檔上的相同位置。這些檔案位於 ISO 影像檔根目錄外的 java_remoteloader 資料夾。如需 mvs 的相關資訊,請解包 dirxml_jremote_mvs.tar 檔案,然後參閱 usage.html 文件。
解除壓縮並取出 dirxml_jremote.tar.gz 檔案及 dirxml_jremote_dev.tar.gz 檔案。
例如,gunzip dirxml_jremote.tar.gz 或 tar -xvf dirxml_jremote_dev.tar
將應用程式 shim .jar 檔案複製至取出 dirxml_jremote.tar 檔案時所建立的 lib 子目錄。
因為 tar 檔案沒有包含驅動程式,所以您必須將驅動程式手動複製至 lib 目錄。lib 目錄位於發生解包的目錄下。
執行下列任一動作來自定 dirxml_jremote 程序碼:
驗證是否可以設定環境變數 RDXML_PATH,透過 PATH 環境變數來取得 Java 執行檔。輸入下列指令來設定環境變數:
set RDXML_PATH=path
export RDXML_PATH
編輯 dirxml_jremote 程序碼,並在執行 Java 的程序碼行上,將路徑預增至 Java 執行檔。
設定要與應用程式 shim 搭配使用的樣本 config8000.txt 檔案。如需詳細資訊,請參閱《Identity Manager 3.6.1 遠端載入器指南》../../idm_remoteloader/data/bookinfo.html#bookinfo中的「建立組態檔案來設定 Linux\UNIX 的遠端載入器」。