JavaScript is required to for searching.
跳過導航連結
結束列印檢視
Oracle Solaris 10 8/11 安裝指南:Solaris Live Upgrade 與升級規劃     Oracle Solaris 10 8/11 Information Library (繁體中文)
search filter icon
search icon

文件資訊

前言

第 1 部分使用 Solaris Live Upgrade 升級

1.  Solaris 安裝規劃資訊的位置

2.  Solaris Live Upgrade (簡介)

3.  Solaris Live Upgrade (規劃)

4.  使用 Solaris Live Upgrade 建立啟動環境 (作業)

5.  使用 Solaris Live Upgrade 升級 (作業)

6.  失敗回復:轉至備用原始啟動環境 (作業)

7.  維護 Solaris Live Upgrade 啟動環境 (作業)

8.  在已安裝非全域區域的系統上升級 Oracle Solaris 作業系統

9.  Solaris Live Upgrade (範例)

10.  Solaris Live Upgrade (指令參考)

第 2 部分使用 Solaris Live Upgrade 升級和遷移至 ZFS 根池

11.  Solaris Live Upgrade 和 ZFS (簡介)

12.  針對 ZFS 執行 Solaris Live Upgrade (規劃)

13.  為 ZFS 根池建立啟動環境

14.  針對已安裝非全域區域的 ZFS 執行 Solaris Live Upgrade

第 3 部分附錄

A.  疑難排解 (作業)

設定網路安裝時出現的問題

啟動系統時出現的問題

從媒體啟動,錯誤訊息

從媒體啟動,一般問題

從網路啟動,錯誤訊息

從網路啟動,一般問題

Oracle Solaris 作業系統的初始安裝

x86: 檢查 IDE 磁碟是否有壞區塊

升級 Oracle Solaris 作業系統

升級,錯誤訊息

升級,一般問題

升級失敗後繼續升級

x86: 使用 GRUB 時,Solaris Live Upgrade 發生問題

使用執行 Veritas VxVm 的 Solaris Live Upgrade 升級時系統當機

x86: 依預設,不會在沒有現有服務分割區的系統上建立服務分割區

從網路安裝影像或使用 Oracle Solaris Operating System DVD 進行軟體安裝

從 Solaris Software - 1 CD 或網路安裝影像進行安裝

B.  附加的 SVR4 封裝需求 (參考)

C.  升級時使用修補程式分析器 (作業)

字彙表

索引

使用執行 Veritas VxVm 的 Solaris Live Upgrade 升級時系統當機

如果在升級並執行 Veritas VxVM 時使用 Solaris Live Upgrade,系統會在重新啟動時當機,除非您使用下列程序進行升級。如果套裝軟體不符合 Solaris 進階封裝準則,便會發生此問題。

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

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

  2. 建立非使用中的啟動環境。請參閱建立新的啟動環境
  3. 在升級非使用中的啟動環境前,必須停用非使用中的啟動環境上現有的 Veritas 軟體。
    1. 掛載非使用中的啟動環境。
      # lumount inactive_boot_environment_name mount_point

      例如:

      # lumount solaris8 /mnt 
    2. 將目錄變更到包含 vfstab 的目錄,例如:
      # cd /mnt/etc
    3. 建立非使用中啟動環境的 vfstab 檔案副本,例如:
      # cp vfstab vfstab.501
    4. 在複製的 vfstab 中,將所有 Veritas 檔案系統項目標記成註釋,例如:
      #  sed '/vx\/dsk/s/^/#/g' < vfstab > vfstab.novxfs

      每一行的第一個字元皆變更為 #,使該行成為註釋行。請注意,此註釋行與系統檔案註釋行有所不同。

    5. 複製變更後的 vfstab 檔案,例如:
      # cp vfstab.novxfs vfstab
    6. 將目錄變更至非使用中的啟動環境的系統檔案,例如:
      # cd /mnt/etc
    7. 複製非使用中的啟動環境之系統檔案,例如:
      # cp system system.501
    8. 將包含 drv/vx 的 所有「forceload:」項目都標記為註釋。
      # sed '/forceload: drv\/vx/s/^/*/' <system> system.novxfs

      每一行的第一個字元皆變更為 *,使該行成為注釋行。請注意,此註釋行與 vfstab 檔案註釋行有所不同。

    9. 建立 Veritas install-db 檔案,例如:
      # touch vx/reconfig.d/state.d/install-db
    10. 卸載非使用中的啟動環境。
      # luumount inactive_boot_environment_name 
  4. 升級非使用中的啟動環境。請參閱第 5 章使用 Solaris Live Upgrade 升級 (作業)
  5. 啟動非使用中的啟動環境。請參閱啟動某啟動環境
  6. 關閉系統。
    # init 0
  7. 以單一使用者模式啟動非使用中的啟動環境:
    OK boot -s

    螢幕上會顯示一些訊息,以及包含「vxvm」或「VXVM」的錯誤訊息,請忽略這些訊息。該非使用中的啟動環境變成使用中的啟動環境。

  8. 升級 Veritas。
    1. 從系統移除 Veritas VRTSvmsa 套裝軟體,例如:
      # pkgrm VRTSvmsa
    2. 變更目錄至 Veritas 套裝軟體。
      # cd /location_of_Veritas_software
    3. 將最新的 Veritas 套裝軟體增加到系統中:
      #  pkgadd -d `pwd` VRTSvxvm VRTSvmsa VRTSvmdoc VRTSvmman VRTSvmdev
  9. 回復原始的 vfstab 和系統檔案:
    # cp /etc/vfstab.original /etc/vfstab
    # cp /etc/system.original /etc/system
  10. 重新啟動系統。
    # init 6

x86: 依預設,不會在沒有現有服務分割區的系統上建立服務分割區

如果您在目前不包含服務或診斷分割區的系統上安裝 Oracle Solaris 10 8/11 作業系統,依預設,安裝程式可能不會建立服務分割區。如果想要在與 Solaris 分割區相同的磁碟上納入服務分割區,必須在安裝 Oracle Solaris 10 8/11 作業系統之前重新建立服務分割區。

如果是在具有服務分割區的系統上安裝 Solaris 8 2/02 作業系統,則安裝程式可能未保留服務分割區。如果未手動編輯 fdisk 啟動分割區配置,以保留服務分割區,則安裝程式會在安裝期間刪除服務分割區。


備註 - 如果在安裝 Solaris 8 2/02 作業系統時沒有特別保留服務分割區,您可能無法重新建立服務分割區,也無法升級至 Oracle Solaris 10 8/11 作業系統。


如果要在 Solaris 分割區所在的磁碟上增加服務分割區,請選擇以下解決方法之一。