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

文件資訊

前言

第 1 部分使用 Live Upgrade 升級

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

2.  Live Upgrade (簡介)

3.  Live Upgrade (規劃)

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

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

升級啟動環境 (作業說明)

升級啟動環境

升級準則

使用套裝軟體或修補程式升級系統

如何升級啟動環境中的網路安裝映像檔

如何從多張 CD 升級網路安裝映像檔

在啟動環境的網路安裝映像檔中增加或移除套裝軟體

在啟動環境的網路安裝映像檔中增加或移除修補程式

檢查安裝於啟動環境之套裝軟體

使用 JumpStart 設定檔升級

如何建立用於 Live Upgrade 的設定檔

如何測試用於 Live Upgrade 的設定檔

如何使用 Live Upgrade 透過設定檔進行升級

JumpStart 關鍵字值

在啟動環境上安裝 Flash 歸檔

如何在啟動環境中安裝 Flash 歸檔

如何使用設定檔安裝 Flash 歸檔

如何使用設定檔關鍵字安裝 Flash 歸檔

啟動某啟動環境

啟動某啟動環境的需求和限制

如何啟動啟動環境

如何啟動啟動環境並同步化檔案

x86: 使用 GRUB 功能表啟動某啟動環境

x86: 如何使用 GRUB 功能表啟動啟動環境

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

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

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

9.  Live Upgrade 範例

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

10.  Live Upgrade 和 ZFS (簡介)

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

12.  為 ZFS 根集區建立啟動環境

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

第 3 部分附錄

A.  Live Upgrade 指令參考

B.  疑難排解 (作業)

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

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

字彙表

索引

啟動某啟動環境

啟動啟動環境後,便可在下次重新啟動系統時再啟動該啟動環境。如果啟動最近使用中啟動環境時出現故障,您也可以迅速切換回原始啟動環境。請參閱本書第 6 章失敗回復:轉至備用原始啟動環境 (作業)

啟動某啟動環境的需求和限制

若要成功地啟動一個啟動環境,該啟動環境必須符合下列條件:


僅適用於 x86 - 如果您有 x86 系統,也可以使用 GRUB 功能表進行啟動。請注意以下例外情況:

請參閱x86: 使用 GRUB 功能表啟動某啟動環境


如何啟動啟動環境

下列程序可將新啟動環境切換成為目前正在執行的啟動環境。


僅適用於 x86 - 如果您有 x86 系統,也可以使用 GRUB 功能表進行啟動。請注意以下例外情況:

請參閱x86: 使用 GRUB 功能表啟動某啟動環境


  1. 若要啟動該啟動環境,請鍵入:
    # /sbin/luactivate  BE-name
    BE-name

    請指定欲啟動的啟動環境名稱。

  2. 重新啟動。
    # init 6

    注意

    注意 - 只使用 initshutdown 指令來重新啟動。如果使用 reboothaltuadmin 指令,則系統不會切換啟動環境。最後使用中啟動環境會再次啟動。


範例 5-14 啟動某啟動環境

在此範例中,下一次重新啟動時會啟動 second_disk 啟動環境。

# /sbin/luactivate second_disk
# init 6

如何啟動啟動環境並同步化檔案

您第一次從新建立的啟動環境啟動時,Live Upgrade 軟體將新的啟動環境與最後使用中啟動環境進行同步化。「同步」表示某些重要的系統檔案和目錄可能會從最後啟動的啟動環境複製到正在啟動的啟動環境中。初始啟動後,Live Upgrade 不執行此同步作業,除非您使用 luactivate 指令和 -s 選項強制同步。


僅適用於 x86 - 當您使用 GRUB 功能表在啟動環境之間進行切換時,也不會同步化檔案。您必須使用下列程序來同步化檔案。


如需同步的更多資訊,請參閱在啟動環境之間同步檔案

  1. 若要啟動該啟動環境,請鍵入:
    # /sbin/luactivate  -s BE-name
    -s

    在最後使用中啟動環境與新啟動環境之間強制檔案同步。第一次啟動某啟動環境時,啟動環境之間的檔案會在隨後的啟動中同步,如果使用 -s 選項,檔案不會同步。


    注意

    注意 - 使用此選項要非常小心,因為您可能不會意識到或無法控制在最後使用中啟動環境內可能會發生的變更。例如,如果您在目前的啟動環境上執行 Oracle Solaris 10 8/11 軟體,並使用強制同步以返回至 Solaris 9 發行版本進行啟動,則 Solaris 9 發行版本上的檔案可能會變更。由於檔案隨作業系統的發行版本不同而異,啟動至 Solaris 9 發行版本可能會因為 Oracle Solaris 10 8/11 檔案與 Solaris 9 的檔案不相容而失敗。


    BE-name

    請指定欲啟動的啟動環境名稱。

  2. 重新啟動。
    # init 6

範例 5-15 啟動某啟動環境

在此範例中,在下一次重新啟動時會啟動該 second_disk 啟動環境並且檔案會同步。

# /sbin/luactivate -s second_disk
# init 6

x86: 使用 GRUB 功能表啟動某啟動環境

GRUB 功能表提供在啟動環境之間切換的選擇性方法。GRUB 功能表為使用 luactivate 指令啟動的一種替代方法。注意事項與限制如下:


注意

注意 - 啟動啟動環境之後,請勿變更 BIOS 中的磁碟順序。變更順序可能會導致 GRUB 功能表無效。如果發生此問題,請將磁碟順序變更回原來的狀態,以修正 GRUB 功能表。


x86: 如何使用 GRUB 功能表啟動啟動環境

您可以使用 GRUB 功能表在兩個啟動環境之間進行切換。請注意下列限制:

  1. 重新啟動系統。
    # init 6

    如此會顯示 GRUB 主功能表。

    此範例中列出兩個作業系統:Oracle Solaris 和 second_disk,後者是 Live Upgrade 啟動環境。如果主作業系統因為某些原因並未啟動,可使用 failsafe 項目進行回復。

    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------+
    |Solaris                                                            |
    |Solaris  failsafe                                                  |
    |second_disk                                                        |
    |second_disk failsafe                                               |
    +-------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted. Press
    enter to boot the selected OS, 'e' to edit the commands before
    booting, or 'c' for a command-line.
  2. 使用箭頭鍵選取想要的啟動環境,然後按 Enter 鍵。

    如此即會啟動所選取的啟動環境,並成為使用中的啟動環境。