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 (規劃)

Solaris Live Upgrade 需求

Solaris Live Upgrade 系統需求

安裝 Solaris Live Upgrade

必需的套裝軟體

Solaris Live Upgrade 磁碟空間需求

建立 RAID-1 磁碟區 (鏡像) 的 Solaris Live Upgrade 需求

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

升級和修補限制

使用 lucreate 指令建立檔案系統的準則

選取檔案系統磁碟片段的準則

為根 (/) 檔案系統選取磁碟片段的準則

為鏡像檔案系統選取磁碟片段的準則

建立 RAID-1 磁碟區 (鏡像) 檔案系統的一般準則

為交換磁碟區選取磁碟片段的準則

為新的啟動環境配置交換磁碟片段

當交換磁碟片段在使用中時建立啟動環境失敗

為可共用檔案系統選取磁碟片段的準則

自訂新啟動環境的內容

在啟動環境之間同步檔案

增加檔案至 /etc/lu/synclist

在啟動環境之間強制同步

啟動多重啟動環境

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.  疑難排解 (作業)

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

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

字彙表

索引

在啟動環境之間同步檔案

當您準備切換並啟用新啟動環境時,會快速啟動新啟動環境,然後再行重新啟動。在第一次啟動新建立的啟動環境時,會同步化啟動環境之間的檔案。「同步」表示某些重要的系統檔案和目錄可能會從最後啟動的啟動環境複製到正在啟動的啟動環境中。系統會複製那些已變更的檔案和目錄。

增加檔案至 /etc/lu/synclist

Solaris Live Upgrade 會檢查已變更的重要檔案。如果這些檔案的內容在兩個啟動環境中不相同,系統會將它們從使用中啟動環境複製到新的啟動環境中。建立新的啟動環境後,重要的檔案 (如 /etc/passwd/etc/group 檔案) 若發生變更,即會進行同步。

/etc/lu/synclist 檔案包含已同步目錄和檔案的清單。在某些情況下,您可能要將其他檔案從使用中啟動環境複製到新的啟動環境中。如有必要,您可以將目錄和檔案增加到 /etc/lu/synclist 中。

增加未列在 /etc/lu/synclist 中的檔案可能會導致系統無法啟動。同步程序僅會複製檔案和建立目錄。此程序不會移除檔案和目錄。

以下 /etc/lu/synclist 檔案範例顯示為此系統同步的標準目錄和檔案。

/var/mail                    OVERWRITE
/var/spool/mqueue            OVERWRITE
/var/spool/cron/crontabs     OVERWRITE
/var/dhcp                    OVERWRITE
/etc/passwd                  OVERWRITE
/etc/shadow                  OVERWRITE
/etc/opasswd                 OVERWRITE
/etc/oshadow                 OVERWRITE
/etc/group                   OVERWRITE
/etc/pwhist                  OVERWRITE
/etc/default/passwd          OVERWRITE
/etc/dfs                     OVERWRITE
/var/log/syslog              APPEND
/var/adm/messages            APPEND

下面是適合加入 synclist 檔案的目錄和檔案範例:

/var/yp                    OVERWRITE
/etc/mail                  OVERWRITE
/etc/resolv.conf           OVERWRITE
/etc/domainname            OVERWRITE

synclist 檔案項目可以是檔案或目錄。第二個欄位是在啟動某啟動環境時進行更新的方法。可以選擇三種方法中任一個來更新檔案:

在啟動環境之間強制同步

您第一次從新建立的啟動環境啟動時,Solaris Live Upgrade 會將新的啟動環境與最後啟動的啟動環境同步。在初始啟動和同步後,Solaris Live Upgrade 將不會執行同步,除非另有要求。若要進行強制同步,您可使用具有 -s 選項的 luactivate 指令。

如果要維護多種版本的 Oracle Solaris 作業系統,您可能要進行強制同步。您可能想在要啟動的啟動環境中對檔案 (如 emailpasswd/group) 進行變更。若是您強制同步,Solaris Live Upgrade 會檢查同步所管制檔案之間的衝突。當新的啟動環境已啟動並偵測到衝突時,便會發佈警告並且不會同步化檔案。無論是否有這樣的衝突,啟動都會成功完成。如果您變更新啟動環境和使用中啟動環境的相同檔案,則會發生衝突。例如,您變更了原始啟動環境中的 /etc/passwd 檔案。然後,您又變更新啟動環境中的 /etc/passwd 檔案。同步程序將無法選擇要為同步複製的檔案。


注意

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