在升級 OpenText Identity Manager 引擎前,請務必先升級 Identity Vault。OpenText Identity Manager 引擎升級程序會更新主機電腦檔案系統中儲存的驅動程式 shim 檔案。
請執行以下步驟來驗證 RPM:
從軟體和授權頁面下載 Identity_Manager_4.10.0_Linux.iso。
掛接下載的 .iso。
導覽至存放公用金鑰的以下位置:
<ISO-MOUNT-location>/common/license/
例如 cd /mnt/common/license/
執行以下指令以輸入金鑰:
rpm --import MicroFocusGPGPackageSign.pub
rpm --import OT-package-sign.pub
(選擇性) 執行以下指令以驗證簽名:
rpm --checksig -v <mount-location>/IDVault/setup/<RPM Name>
例如:
rpm --checksig -v /mnt/IDVault/setup/novell-NDSbase-*.x86_64.rpm
依照《OpenText™ Identity Manager CE 24.4 (v4.10) Overview and Planning Guide》(OpenText™ Identity Manager CE 24.4 (v4.10) 綜覽和規劃指南) Where to Get OpenText Identity Manager (從何處獲取 OpenText Identity Manager) 中的說明下載 Identity_Manager_4.10.0_Linux.iso。
掛接下載的 .iso。
從 .iso 檔案的根目錄中,導覽至 IDVault/setup 目錄。
執行以下指令:
./nds-install
由於 iManager 即將廢棄,請對以下警告提示輸入您的回應:
This version of eDirectory installation will upgrade various packages required by eDirectory and iManager.The updated packages may impact iManager running on the same server.Do you want to continue installation/upgrade (y/n)
(選擇性) 如果要繼續,請執行步驟 6。
(選擇性) 如果不繼續,更新將會終止。
接受授權合約並繼續安裝。
指定 adminDN。例如,cn=admin.ou=sa.o=system。
當系統提示停止 OpenText eDirectory 例項並升級 NICI 時,指定 y。
指定是否要設定增強型背景驗證。
附註:如果升級 DIB 失敗,並且 nds-install 指令提示執行 ndsconfig upgrade,請在執行 nds-install 之後執行該指令。如果升級之後 OpenText eDirectory 服務未啟動,請執行 ndsconfig upgrade 指令。如需詳細資訊,請參閱《OpenText eDirectory Installation Guide》(OpenText eDirectory 安裝指南)。
驗證是否已停止驅動程式。如需詳細資訊,請參閱停止驅動程式。
升級 OpenText Identity Manager 引擎需要執行的步驟如下:
從軟體下載網站下載 Identity_Manager_4.10.0_Linux.iso。
掛接下載的 .iso。
執行以下指令:
./install.sh
通讀授權合約。
輸入 y 以接受授權合約。
指定是否要升級 OpenText Identity Manager 元件。可用選項有 y 和 n。
選取 OpenText Identity Manager 引擎。
指定以下詳細資料:
Identity Vault 管理員: 指定 Identity Vault 管理員名稱。
Identity Vault 管理員密碼: 指定 Identity Vault 管理員密碼。
引擎升級程序會在 Identity Vault 的 DIB 目錄中保留某些現有的 MapDB 快取檔案 (dx*)。升級使用 MapDB 的驅動程式後,必須手動移除該驅動程式的這些檔案。如需詳細資訊,請參閱 使用 MapDB 3.0.9。
OpenText Identity Manager 支援 MapDB 3.0.9。除了 OpenText Identity Manager 引擎外,一些驅動程式 (例如 Office365 和 Azure Active Directory) 也使用 MapDB。
如果您使用上述任何驅動程式,在升級驅動程式之前必須先查看以下章節:
在升級使用 MapDB 的 OpenText Identity Manager 驅動程式之前,請先查看以下注意事項:
OpenText Identity Manager 4.10 隨附的驅動程式與 OpenText Identity Manager 4.10 引擎或遠端載入器相容。必須遵循特定驅動程式實作指南中的驅動程式升級步驟。
OpenText Identity Manager 引擎升級程序會在 Identity Vault 的 DIB 目錄 (/var/opt/novell/OpenText eDirectory/data/dib) 中保留某些現有的 MapDB 快取檔案 (dx*)。升級驅動程式之後,您必須手動移除該驅動程式的這些檔案。此動作可確保您的驅動程式能正常與 OpenText Identity Manager 4.10 引擎配合工作。
下表列出了必須移除的 MapDB 快取檔案:
|
OpenText Identity Manager 驅動程式 |
要移除的 MapDB 狀態快取檔案 |
|---|---|
|
資料收集服務 |
DCSDriver_<驅動程式例項 GUID>-* <驅動程式例項 GUID>-* |
|
JDBC |
jdbc_<驅動程式例項 GUID>_* |
|
LDAP |
ldap_<驅動程式例項 GUID>* |
|
受管理系統閘道 |
MSGW-<驅動程式例項 GUID>.* |
|
Office 365 和 Azure Active Directory |
<Azure 驅動程式名稱>_obj.db.* |
|
Salesforce |
<Salesforce 驅動程式名稱>.* <Salesforce 驅動程式名稱> |
其中,* 表示 MapDB 狀態快取檔案的版本。必須移除所有包含上述名稱的 MapDB 狀態快取檔案,無論其版本是什麼。對於 Salesforce 驅動程式,也使用驅動程式名稱來表示 MapDB 狀態快取檔案。下面是這些檔案的一些範例。
DCSDriver_<驅動程式例項 GUID>-0.t、<驅動程式例項 GUID>-1.p
jdbc_<驅動程式例項 GUID>_0.t、jdbc_<驅動程式例項 GUID>_0、jdbc_<驅動程式例項 GUID>_1
ldap_<驅動程式例項 GUID>b、ldap_<驅動程式例項 GUID>b.p
MSGW-<驅動程式例項 GUID>.p、MSGW-<驅動程式例項 GUID>.t
<Azure 驅動程式名稱>_obj.db.t、<Azure 驅動程式名稱>_obj.db.p
<Salesforce 驅動程式名稱>.p、 <Salesforce 驅動程式名稱>.t、Salesforce driver1
僅當您以非 root 使用者身分安裝了 OpenText Identity Manager 引擎時,才需執行此動作。
從軟體和授權頁面下載 Identity_Manager_4.10.0_Linux.iso。
掛接下載的 .iso。
執行以下指令:
./install.sh
選取 OpenText Identity Manager 引擎並按 Enter。
指定 OpenText Identity Manager 引擎的非根目錄安裝位置。例如 /home/user/eDirectory/。
指定 y 以完成升級。
如果您在執行遠端載入器,則需要升級遠端載入器的檔案。
建立遠端載入器組態檔案的備份。
驗證是否已停止驅動程式。如需詳細資訊,請參閱停止驅動程式。
停止每一個驅動程式的遠端載入器服務或精靈。
rdxml -config path_to_configfile -u
從 OpenText 下載網站下載 Identity_Manager_4.10.0_Linux.iso。
掛接下載的 .iso。
執行以下指令:
./install.sh
通讀授權合約。
輸入 y 以接受授權合約。
指定是否要升級 OpenText Identity Manager 元件。可用選項有 y 和 n。
選取遠端載入器。
完成安裝後,驗證組態檔案是否包含您的環境資訊。
(視情況而定) 如果組態檔案有問題,請複製您在步驟 1 中建立的備份檔案。否則,請繼續下一步。
啟動每一個驅動程式的遠端載入器服務或精靈。
rdxml -config path_to_config_file
重要:如果您的驅動程式使用 MapDB,請在升級該驅動程式之後,手動移除其現有的 MapDB 狀態快取檔案。之所以需要這樣做,是因為 OpenText Identity Manager 引擎升級程序不會從 Identity Vault 的 DIB 目錄中移除所有這些檔案。如需詳細資訊,請參閱使用 MapDB 3.0.9。
建立 Java 遠端載入器組態檔案的備份。
驗證是否已停止驅動程式。如需詳細資訊,請參閱停止驅動程式。
停止每一個驅動程式的遠端載入器服務或精靈。
dirxml_jremote -config path_to_configfile -u
從 OpenText 下載網站下載 Identity_Manager_4.10.0_Linux.iso。
掛接下載的 .iso。
導覽至 /IDM/packages/java_remoteloader 目錄。
複製並取代現有 Java 遠端載入器安裝目錄中的 dirxml_jremote_dev.tar.gz 檔案。
依據現有設定中的檔案,複製並取代現有 Java 遠端載入器安裝目錄中的以下檔案之一:
dirxml_jremote.tar.gz
dirxml_jremote_mvs.tar
將步驟 7 和 8 中複製的檔案解壓縮。
例如 tar -zxvf dirxml_jremote.tar.gz
(視情況而定) 如果組態檔案有問題,請複製您在步驟 1 中建立的備份檔案。否則,請繼續下一步。
附註:請使用 version.txt 檔案來確保 Java 遠端載入器版本是最新的。
啟動每一個驅動程式的遠端載入器服務或精靈。
dirxml_jremote -config path_to_config_file