Oracle Solaris 10 9/10 安裝指南:Solaris Live Upgrade 與升級規劃

準備使用 Solaris Live Upgrade

第一次執行 Solaris Live Upgrade 之前,您必須從安裝媒體安裝最新的 Solaris Live Upgrade 套裝軟體,並安裝 SunSolve 資訊文件 206844 中所列的修補程式。在 SunSolve 網站上搜尋資訊文件 206844 (以前為 72099)。

最新的套裝軟體和修補程式可確保您有此發行版本中的所有最新錯誤修正程式和新功能。在繼續建立新啟動環境之前,請確定您已安裝與您系統相關的所有修補程式。

下列步驟說明 SunSolve 資訊文件 206844 中的步驟。


備註 –

本程序假定系統正在執行磁碟區管理程式。如需使用磁碟區管理程式來管理可移除媒體的詳細資訊,請參閱「System Administration Guide: Devices and File Systems」。


  1. 成為超級使用者,或者假定一個對等身份。


    備註 –

    身份包含授權指令與特權指令。如需角色的更多資訊,請參閱「System Administration Guide: Security Services」中的「Configuring RBAC (Task Map)」。


  2. 從 SunSolve 網站,遵循資訊文件 206844 中的說明,移除和新增 Solaris Live Upgrade 套裝軟體。

    1. 移除現有的 Solaris Live Upgrade 套裝軟體。

      三種 Solaris Live Upgrade 套裝軟體 SUNWluu、SUNWlur 和 SUNWlucfg 組成了使用 Solaris Live Upgrade 進行升級或修補所需的軟體。這些套裝軟體包含現有軟體、新功能和錯誤修正。若您在使用 Solaris Live Upgrade 前未移除現有套裝軟體並在系統上安裝新套裝軟體,則升級或修補至目標發行版本時會失敗。從 Solaris 10 8/07 發行版本開始,會新增 SUMWlucfg 套裝軟體。如果您是使用 Solaris 10 8/07 之前發行版本的 Solaris Live Upgrade 套裝軟體,並不需要移除此套裝軟體。


      # pkgrm SUNWlucfg SUNWluu SUNWlur
      
    2. 安裝新的 Solaris Live Upgrade 套裝軟體。

      您可以使用安裝 DVD 或 CD 上的 liveupgrade20 指令,或使用 pkgadd 指令來安裝套裝軟體。使用 liveupgrade20 指令需要 Java 軟體。如果您的系統沒有安裝 Java 軟體,則必須使用 pkgadd 指令來安裝套裝軟體。如需更多資訊,請參閱 SunSolve 資訊文件。

      • 如果要使用 Solaris Operating System DVD,請變更目錄並執行安裝程式:

        • 變更目錄。


          # cd /cdrom/cdrom0/Solaris_10/Tools/Installers
          

          備註 –

          對於基於 SPARC 的系統,安裝程式的路徑與 Solaris 10 10/08 之前發行版本的不同:


          # cd /cdrom/cdrom0/s0/Solaris_10/Tools/Installers
          

        • 執行安裝程式


          # ./liveupgrade20  -noconsole - nodisplay
          

          -noconsole 和 -nodisplay 選項會阻止文字使用者介面 (CUI) 顯示。


          備註 –

          不再支援 Solaris Live Upgrade CUI。


      • 如果要使用 Solaris Software – 2 CD,您可以在不變更路徑的情況下執行安裝程式。


        % ./installer
        
      • 驗證已成功安裝套裝軟體。


        # pkgchk -v SUNWlucfg SUNWlur SUNWluu
        
  3. 安裝 SunSolve 資訊文件 206844 中所列的修補程式。

    1. 如果您要在本機磁碟上儲存修補程式,請建立目錄,例如 /var/tmp/lupatches。

    2. 請從 SunSolve 網站取得修補程式清單。

    3. 變更至修補程式目錄,如下列範例所示。


      # cd /var/tmp/lupatches
      
    4. 安裝修補程式。


      # patchadd -M  path-to-patchespatch-id  patch-id
      

      path-to-patches 為修補程式目錄的路徑,例如 /var/tmp/lupatches。patch-id 為修補程式編號。請以空格分隔多個修補程式名稱。


      備註 –

      您必須依照資訊文件 206844 中指定的順序套用修補程式。


    5. 如有必要,請重新啟動系統。部分修補程式需要重新啟動後才會生效。

      僅限 x86:需要重新啟動系統。否則,Solaris Live Upgrade 會失敗。


      # init 6
      

      您現在已經有成功建立新啟動環境所需的套裝軟體和修補程式。