下節說明 iManager 的各種升級情境:
以下是 iManager 從 2.7.7.x 升級為 iManager 3.0 版的一般情境。修補程式和支援套件是累積的,因此您只需安裝最新的可用套件或修補程式升級 iManager 安裝即可。
請執行下列步驟升級 iManager:
登入 iManager。
按一下「設定」>「外掛程式安裝」>「可用的 Novell 外掛程式模組」。「可用的 Novell 外掛程式模組」頁面隨即顯示。
導覽至 Novell 下載網站,並下載最新的支援套件或修補程式。
在 iManager 的「Novell 外掛程式模組」下,按一下「新增」。
瀏覽以選取和支援套件或修補程式一併下載的 NPM 檔案,然後按一下「確定」。
在「Novell 外掛程式模組」清單中,選取用於升級 iManager 3.0 的支援套件或修補程式,並按一下「安裝」。
如果 iManager 顯示「授權合約」頁面,請詳細閱讀後選取「我同意」
按一下「確定」。您將可看到進度指示器。如果要停止安裝,請按一下「停止」。
安裝完成後,按一下「關閉」。將會顯示以下成功訊息。
Success: The plug-in module has been successfully installed. You must now restart Tomcat in order for the changes to take effect. After Tomcat restarts, if Role Based Services is installed you will need to configure the newly installed modules.
開啟指令行介面,並輸入以下指令重新啟動 Tomcat:
/etc/init.d/novell-tomcat8 stop
/etc/init.d/novell-tomcat8 start
如果 iManager 安裝偵測到先前已安裝了 iManager 2.7.7.x 版本,系統就會提示您升級已安裝的版本。如果您選擇升級,則安裝程式會以最新版本取代現有的 JRE 和 Tomcat 版本。如此一來,iManager 也會升級為最新版本。
重要:請勿在執行任何 OES 版本的伺服器上安裝獨立的 iManager 套件。您必須改為使用 OES 版本的修補程式通道,升級為最新版的 iManager。
若要準備進行安裝,請檢閱安裝 iManager 的先決條件和考量和在 Linux 伺服器上安裝 iManager 的考量中所提供的先決條件核對清單。
當您安裝 iManager 時,處理程序會在您的伺服器上設置下列產品:
Tomcat 8.0.22
Java 1.8.0_66
(有條件的) 如果您已修改 server.xml 和 context.xml 組態檔案,在執行升級之前,請於不同位置製作檔案的備份副本。升級程序會取代這些組態檔案。
在 NetIQ 下載網站上,搜尋 iManager 產品,選取 iManager 3.0,然後將 iMan_30_linux.tgz 下載到您伺服器的目錄中。
若要擷取至 iManager 資料夾,請使用下列指令:
tar -zxvf iMan_30_linux.tgz
開啟外圍程序然後變更為 /extracted_directory/iManager/installs/linux 目錄。
此路徑與您複製或擷取 iManager 檔案的目錄相關。
以 root 或 root 同等身分登入時,輸入下列其中一個指令:
若要執行指令行 (文字) 安裝,請輸入:
。/iManagerInstallLinux.bin
若要執行 GUI 安裝,請輸入:
。/iManagerInstallLinux.bin -i gui
成功安裝後,安裝程式會根據安裝期間所詢問的問題,產生含有各種值的組態檔案 (/var/log/installer.properties)。之後仍可對此檔案進行修改,以用於無訊息安裝。請參閱節 2.3, 以靜默模式安裝 iManager。
在 iManager 開頭顯示畫面上,選取語言然後按一下「確定」。
系統出現升級提示時,請選取[升級]。
讀取介紹後,按一下「下一步」。
接受授權合約,然後按一下「下一步」。
附註:依預設,新版 iManager 會使用舊版 iManager 中設定的 HTTP 連接埠和 SSL 連接埠值來進行設定。
在「啟用 IPv6」視窗中,按一下「是」啟用 IPv6,然後按一下「下一步」。
或者,您可以在安裝 iManager 之後使用下列步驟啟用 IPv6:
開啟 <USER_INSTALL_DIR>\Tomcat\conf\catalina.properties 檔案。
在 catalina.properties 檔案中設定下列組態項目:
java.net.preferIPv4Stack=false
java.net.preferIPv4Addresses=true
重新啟動 Tomcat。
指定您希望 TLS 證書使用的證書公用金鑰演算法,然後按一下「下一步」。
選項包括:
RSA: 此證書使用 2048 位元 RSA 金鑰組。
ECDSA 256: 此證書使用含曲線 secp256r1 的 ECDSA 金鑰組。
ECDSA 384: 此證書使用含曲線 secp384r1 的 ECDSA 金鑰組。
依預設,會選取「RSA」。
根據步驟 15 中選取的證書,iManager 可讓您設定 TLS 通訊的加密層級。
RSA: 此證書允許四個加密層級。
無: 可使用任何加密類型。
低: 可使用 56 位元或 64 位元加密。
中: 可使用 128 位元加密。
高: 可使用高於 128 位元的加密。
ECDSA 256: 此證書僅允許一個加密層級。
僅 SUITEB 128: 可使用 128 位元加密。
ECDSA 384: 此證書允許兩個加密層級。
SUITEB 128: 可使用 128 位元加密或 256 位元加密。
SUITEB 192: 可使用 256 位元加密。
針對 ECDSA 證書,iManager 僅允許套件 B 加密。
依預設,加密層級已設為「無」。重新啟動 Tomcat 伺服器後,就會啟動選取的加密層級。
按下一步。
閱讀「預先升級摘要」頁面後,按一下「下一步」。
在升級期間,會安裝新的 iManager 檔案且這些檔案會變更組態。完成升級可能需要幾分鐘時間。升級完成之後,「升級完成」頁面會顯示安裝狀態為成功或失敗。
按一下「完成」以結束安裝程式。
出現「開始使用」頁面時,請等待 iManager 進行初始化後再嘗試進行存取。
若要存取 iManager,按一下「開始使用」頁面上的第一個連結,然後登入。如需詳細資訊,請參閱《NetIQ iManager 管理指南》
中的「存取 iManager」。
(有條件的) 如果您在開始升級程序前先製作 server.xml 和 context.xml 組態檔案的備份副本,請以備份副本取代新的組態檔案。
如果 iManager 3.0 安裝偵測到先前已安裝了 iManager 2.7.x 版本,系統就會提示您升級已安裝的版本。如果您選擇升級,則安裝程式會以最新版本取代現有的 JRE 和 Tomcat 版本。如此一來,iManager 也會升級為最新版本。
如需在與 eDirectory 相同的機器上執行 iManager 伺服器的詳細資訊,請參閱《NetIQ iManager 管理指南》
中的「在相同電腦上執行 eDirectory 和 iManager (僅適用於 Windows)」。
(有條件的) 如果您已修改 server.xml 和 context.xml 組態檔案,在執行升級之前,請於不同位置製作檔案的備份副本。升級程序會取代組態。檔案.
將 iMan_30_win.zip 檔案解壓縮到「iManager」資料夾中。
從 extracted_directory\iManager\installs\win 資料夾執行 iManagerInstall.exe 檔案。
在 iManager 開頭顯示畫面上,選取語言然後按一下「確定」。
在簡介頁面上,按一下「下一步」。
接受授權合約,然後按一下「下一步」。
系統出現升級提示時,請選取「升級」。
附註:依預設,新版 iManager 會使用舊版中設定的 HTTP 連接埠和 SSL 連接埠值來進行設定。
讀取偵測摘要頁面後,按一下「下一步」。
偵測摘要會顯示 iManager 在完成安裝後會使用的新版伺服器常式容器和 JVM 軟體。
指定您希望 TLS 證書使用的證書公用金鑰演算法,然後按一下「下一步」。
您可以選取下列其中一個選項:
RSA: 此證書使用 2048 位元 RSA 金鑰組。
ECDSA 256: 此證書使用含曲線 secp256r1 的 ECDSA 金鑰組。
ECDSA 384: 此證書使用含曲線 secp384r1 的 ECDSA 金鑰組。
預設選項為「RSA」。
根據步驟 15 中選擇的證書,iManager 可讓您設定 TLS 通訊的加密層級。
RSA: 此證書允許四個加密層級。
無: 可使用任何加密類型。
低: 可使用 56 位元或 64 位元加密。
中: 可使用 128 位元加密。
高: 可使用高於 128 位元的加密。
ECDSA 256: 此證書允許一個加密層級。
僅 SUITEB 128: 可使用 128 位元加密。
ECDSA 384: 此證書允許兩個加密層級。
SUITEB 128: 可使用 128 位元加密或 256 位元加密。
SUITEB 192: 可使用 256 位元加密。
針對 ECDSA 證書,iManager 僅允許套件 B 加密。
依預設,加密層級已設為「無」。重新啟動 Tomcat 伺服器後,就會啟動選取的加密層級。
在「啟用 IPv6」視窗中,按一下「是」啟用 IPv6,然後按一下「下一步」。
或者,您可以在安裝 iManager 之後使用下列步驟啟用 IPv6:
開啟 <USER_INSTALL_DIR>\Tomcat\conf\catalina.properties 檔案。
在 catalina.properties 檔案中設定下列組態項目:
java.net.preferIPv4Stack=false
java.net.preferIPv4Addresses=true
重新啟動 Tomcat。
閱讀「預先安裝摘要」頁面後,按一下「安裝」。
升級程序需費時數分鐘的時間。
升級完成之後,「升級完成」頁面會顯示安裝狀態為成功或失敗。
附註:在 Windows 上,即使安裝成功,安裝完成頁面也會顯示下列錯誤訊息。
The installation of iManager Install 3.0 is complete, but some errors occurred during the install.
Please see the installation log <Log file path> for details. Press "Done" to quit the installer.
如果顯示了指定的錯誤訊息,請執行以下動作:
記下安裝完成頁面上錯誤訊息中指定的記錄檔案路徑。
在安裝完成頁面中,按一下「完成」。
開啟記錄檔案。
如果您在記錄檔案中發現下列錯誤,請忽略此錯誤訊息。安裝成功,iManager 運作正常。
Custom Action: com.novell.application.iManager.install.InstallDLLs Status: ERROR Additional Notes: ERROR - class com.novell.application.iManager.install.InstallDLLs NonfatalInstallException C:\WINDOWS\system32\msvcr71.dll (The process cannot access the file because it is being used by another process)
按一下「完成」以結束安裝程式。
隨即顯示開始使用頁面的瀏覽器視窗。
嘗試存取 iManager 之前請先等待其啟始化。
若要存取 iManager,按一下「開始使用」頁面上的第一個連結,然後登入。如需詳細資訊,請參閱《NetIQ iManager 管理指南》
中的「存取 iManager」。
(有條件的) 如果您在開始升級程序前先製作 server.xml 和 context.xml 組態檔案的備份副本,請以備份副本取代新的組態檔案。
無訊息 (非互動式) 升級不會顯示使用者介面或詢問使用者問題。InstallAnywhere 會轉而使用內容檔案中的資訊來達到此目的。
若要在 Linux 伺服器或 Windows 伺服器上執行標準無訊息安裝,請使用預設安裝值。
開啟主控台視窗,並瀏覽至含有已下載 iManager 檔案的目錄。
在指令行執行下列指令:
若為 Linux:
./iManagerInstall<平台>.bin -i silent
若為 Windows:
iManagerInstall.exe -i silent