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

Live Upgrade 需求

Live Upgrade 系統需求

安裝 Live Upgrade

必需的套裝軟體

Live Upgrade 磁碟空間需求

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

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

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

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

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

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

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

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

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

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

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

自訂新啟動環境的內容

在啟動環境之間同步檔案

增加檔案至 /etc/lu/synclist 檔案

在啟動環境之間強制同步

啟動多重啟動環境

Live Upgrade 文字使用者介面

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

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

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.  升級時使用修補程式分析器 (作業)

字彙表

索引

在啟動環境之間同步檔案

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

增加檔案至 /etc/lu/synclist 檔案

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

在啟動環境之間強制同步

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

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


注意

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