2.1 升級情境

下節說明 iManager 的各種升級情境:

2.1.1 升級執行 iManager 2.5/2.6 的 OES 安裝

若要將 iManager 從 2.5/2.6 升級為 2.7 版,您應該先將對應的作業系統版本升級。

如為 OES-Linux,請進行下列升級:

    • OES 1 SP2 Linux (32 位元) 升級為 OES 2 SP1 Linux (32 位元)

    • OES 2 Linux (32 位元) 升級為 OES 2 SP1 Linux (32 位元)

    如需有關 Linux 版本升級的詳細資訊,請參閱《Novell Open Enterprise Server 2 安裝指南》。

    當您將 OES 升級為 OES 2 SP1 時,iManager 會隨之升級為 iManager 2.7.2 (iManager 2.7 支援套件 2)。然後您便可以使用 OES 修補程式通道將 iManager 升級為 2.7.7 版。

2.1.2 升級為 iManager 2.7.5

以下是 iManager 從 2.7.x 升級為 iManager 2.7.5 版的一般情境。修補程式和支援套件是累積的,因此您只需安裝最新的可用套件或修補程式升級 iManager 安裝即可。

請執行下列步驟升級 iManager:

  1. 登入 iManager。

  2. 按一下「設定」>「外掛程式安裝」>「可用的 Novell 外掛程式模組」。「可用的 Novell 外掛程式模組」頁面隨即顯示。

  3. 導覽至 Novell 下載網站,並下載最新的支援套件或修補程式。

  4. 在 iManager 的「Novell 外掛程式模組」下,按一下「新增」。

  5. 瀏覽以選取和支援套件或修補程式一併下載的 NPM 檔案,然後按一下「確定」。

  6. 在「Novell 外掛程式模組」清單中,選取用於升級 iManager 2.7 的支援套件或修補程式,並按一下「安裝」。

  7. 如果 iManager 顯示「授權合約」頁面,請詳細閱讀後選取「我同意」

  8. 按一下「確定」。您將可看到進度指示器。如果要停止安裝,請按一下「停止」。

  9. 安裝完成後,按一下「關閉」。將會顯示以下成功訊息。

    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.
    
  10. 開啟指令行介面,並輸入以下指令重新啟動 Tomcat:

    /etc/init.d/novell-tomcat7 stop
    
    /etc/init.d/novell-tomcat7 start
    

2.1.3 在 Linux 上升級為 iManager 2.7.7

如果 iManager 2.7.7 安裝偵測到先前已安裝了 iManager 2.7.x 版本,系統就會提示您升級已安裝的版本。如果您選擇升級,則安裝程式會以最新版本取代現有的 JRE 和 Tomcat 版本。如此一來,iManager 也會升級為最新版本。

重要:請勿在執行任何 OES 版本的伺服器上安裝獨立的 iManager 版本。您必須改為使用 OES 版本的修補程式通道,升級為最新版的 iManager。

若要準備進行安裝,請檢閱一般先決條件和Linux 先決條件中所提供的先決條件核對清單。

安裝期間,iManager 會安裝下列產品︰

  • Tomcat 7.0.42

  • Java 1.7.0_25

  1. (有條件的) 如果您已修改 server.xml 和 context.xml 組態檔案,在執行升級之前,請於不同位置製作檔案的備份副本。升級程序會取代組態。檔案.

  2. 在 Novell 下載網站上,搜尋 iManager 產品,選取 iManager 2.7.7,然後將 iMan_277_linux.tgz 下載到您伺服器的目錄中。

  3. 若要擷取至 iManager 資料夾,請使用下列指令:

    tar -zxvf iMan_277_linux.tgz

  4. 開啟外圍程序然後變更為 /extracted_directory/iManager/installs/linux 目錄。

    此路徑與您複製或擷取 iManager 檔案的目錄相關。

  5. 以 root 或 root 同等身分登入時,輸入下列其中一個指令:

    若要執行指令行 (文字) 安裝,請輸入:

    。/iManagerInstallLinux.bin

    若要執行 GUI 安裝,請輸入:

    。/iManagerInstallLinux.bin -i gui

    成功安裝後,安裝程式會根據安裝期間所詢問的問題,產生含有各種值的組態檔案 (/var/log/installer.properties)。之後仍可對此檔案進行修改,以用於無訊息安裝。請參閱節 1.6, 無訊息安裝 iManager 伺服器。

  6. 在 iManager 開頭顯示畫面上,選取語言然後按一下「確定」。

  7. 系統出現升級提示時,請選取[升級]。

  8. 讀取介紹後,按一下「下一步」。

  9. 接受授權合約,然後按一下「下一步」。

    附註:依預設,新版 iManager 會使用舊版 iManager 中設定的 HTTP 連接埠和 SSL 連接埠值來進行設定。

  10. 在「啟用 IPv6」視窗中,按一下「是」啟用 IPv6,然後按一下「下一步」。

    或者,您可以在安裝 iManager 之後使用下列步驟啟用 IPv6:

    1. 開啟 <USER_INSTALL_DIR>\Tomcat\conf\catalina.properties 檔案。

    2. 在 catalina.properties 檔案中設定下列組態項目:

      java.net.preferIPv4Stack=false              
      
      java.net.preferIPv4Addresses=true
      
    3. 重新啟動 Tomcat。

  11. 閱讀「預先升級摘要」頁面後,按一下「下一步」。

    在升級期間,會安裝新的 iManager 檔案且這些檔案會變更組態。完成升級可能需要幾分鐘時間。升級完成之後,「升級完成」頁面會顯示安裝狀態為成功或失敗。

  12. 按一下「完成」以結束安裝程式。

    出現「開始使用」頁面時,請等待 iManager 進行初始化後再嘗試進行存取。

    若要存取 iManager,按一下「開始使用」頁面上的第一個連結,然後登入。如需詳細資訊,請參閱《Novell iManager 2.7.7 管理指南》中的「存取 iManager」。

  13. (有條件的) 如果您在開始升級程序前先製作 server.xml 和 context.xml 組態檔案的備份副本,請以備份副本取代新的組態檔案。

2.1.4 在 Windows 上升級為 iManager 2.7.7

如果 iManager 2.7.7 安裝偵測到先前已安裝了 iManager 2.7.x 版本,系統就會提示您升級已安裝的版本。如果您選擇升級,則安裝程式會以最新版本取代現有的 JRE 和 Tomcat 版本。如此一來,iManager 也會升級為最新版本。

如需在與 Novell eDirectory 相同機器上執行 iManager 伺服器的相關資訊,請參閱《NetIQ iManager 2.7.7 管理指南》中的「在相同機器上執行 eDirectory 和 iManager(僅適用於 Windows)」。

  1. (有條件的) 如果您已修改 server.xml 和 context.xml 組態檔案,在執行升級之前,請於不同位置製作檔案的備份副本。升級程序會取代組態。檔案.

  2. 將 iMan_277_win.zip 檔案解壓縮到「iManager」資料夾中。

  3. 從 extracted_directory\iManager\installs\win 資料夾執行 iManagerInstall.exe 檔案。

  4. 在 iManager 開頭顯示畫面上,選取語言然後按一下「確定」。

  5. 在簡介頁面上,按一下「下一步」。

  6. 接受授權合約,然後按一下「下一步」。

  7. 在「啟用 IPv6」視窗中,按一下「是」啟用 IPv6,然後按一下「下一步」。

    或者,您可以在安裝 iManager 之後使用下列步驟啟用 IPv6:

    1. 開啟 <USER_INSTALL_DIR>\Tomcat\conf\catalina.properties 檔案。

    2. 在 catalina.properties 檔案中設定下列組態項目:

      java.net.preferIPv4Stack=false              
      
      java.net.preferIPv4Addresses=true
      
    3. 重新啟動 Tomcat。

  8. 系統出現升級提示時,請選取「升級」。

    附註:依預設,新版 iManager 會使用舊版中設定的 HTTP 連接埠和 SSL 連接埠值來進行設定。

  9. 讀取偵測摘要頁面後,按一下「下一步」。

    偵測摘要會顯示 iManager 在完成安裝後會使用的新版伺服器常式容器和 JVM 軟體。

  10. 讀取預先安裝摘要頁面後,按一下「安裝」。

    升級程序需費時數分鐘的時間。

    升級完成之後,「升級完成」頁面會顯示安裝狀態為成功或失敗。

    附註:在 Windows 上,即使安裝成功,安裝完成頁面也會顯示下列錯誤訊息。

    The installation of iManager Install 2.7.7 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.
    

    如果顯示了指定的錯誤訊息,請執行以下動作:

    1. 記下安裝完成頁面上錯誤訊息中指定的記錄檔案路徑。

    2. 在安裝完成頁面中,按一下「完成」。

    3. 開啟記錄檔案。

    4. 如果您在記錄檔案中發現下列錯誤,請忽略此錯誤訊息。安裝成功,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)
      
  11. 按一下「完成」以結束安裝程式。

    隨即顯示開始使用頁面的瀏覽器視窗。

    嘗試存取 iManager 之前請先等待其啟始化。

    若要存取 iManager,按一下「開始使用」頁面上的第一個連結,然後登入。如需詳細資訊,請參閱《NetIQ® iManager 管理指南》中的「存取 iManager」。

  12. (有條件的) 如果您在開始升級程序前先製作 server.xml 和 context.xml 組態檔案的備份副本,請以備份副本取代新的組態檔案。

2.1.5 在 Linux 和 Windows 上無訊息升級 iManager 伺服器

無訊息 (非互動式) 升級不會顯示使用者介面或詢問使用者問題。InstallAnywhere 會轉而使用內容檔案中的資訊來達到此目的。

若要在 Linux 伺服器或 Windows 伺服器上執行標準無訊息安裝,請使用預設安裝值。

  1. 開啟主控台視窗,並瀏覽至含有已下載 iManager 檔案的目錄。

  2. 在指令行執行下列指令:

    若為 Linux:

    ./iManagerInstall<平台>.bin -i silent

    若為 Windows:

    iManagerInstall.exe -i silent