Solaris 9 安裝指南

Solaris Live Upgrade 程序

下列為概述

建立開機環境概述

建立開機環境提供從作用中開機環境複製重要檔案系統至新開機環境的方法。如果有必要的話將會重新組織該磁碟,自訂檔案系統並且將重要檔案系統複製到新的開機環境。

檔案系統概述

Solaris Live Upgrade 區分兩種檔案系統類型:重要檔案系統以及可共用的檔案系統。Solaris 作業環境必須有重要檔案系統,並且,在作用中與非作用中開機環境之 vfstab 檔案中,重要檔案系統是獨立的裝載點。範例為 root(/)、/usr /var/opt。這些檔案系統永遠是從來源複製到非作用中的開機環境。重要檔案系統有時會被參照為非共用型。可共用的檔案系統為使用者定義的檔案,像是在作用中以及非作用中開機環境的vfstab中包含相同裝載點的/export。因此,更新作用中開機環境的共用檔案也會更新非作用中開機環境的資料。當您建立新的開機環境時,依據預設值將共用可共用的檔案系統。但是您可以指定一個目標磁片然後複製檔案系統。若要獲得更多可共用檔案系統的詳細資訊,請參閱"選取可共用的檔案系統磁片的準則"

交換是可共用檔案系統的一種特殊情況。如同可共用的檔案系統,所有交換磁片都可依預設來共用。但若是您指定交換的目標目錄,則會複製該交換磁片。您可以使用字元使用者介面、或在指令行處使用lucreate (1M)伴隨- m選項來達到此目標。分割與合併交換磁片的限制是,除了目前的開機環境,或是使用 -s 選項情況下的來源開機環境,其他任何開機環境均無法使用這些磁片。若是交換磁片被任何其他開機環境所使用,則開機環境建立失敗,不論該磁片包含交換、ufs 或任何其他檔案系統。交換磁片並非必需磁片。針對重新配置交換的程序,請參閱程序,"若要建立開機環境(字元介面)" 步驟 9,或"建立開機環境和重新配置交換 (指令行介面)"


註解 -

當您建立開機環境的檔案系統時,其規則與建立 Solaris 作業環境檔案系統的規則是相同的。Solaris Live Upgrade 無法預防在重要檔案系統上建立無效的配置。例如,您可以輸入lucreate 指令,其將會為 root( /)和 /kernel-(root(/)的一個無效分割區)建立不同的檔案系統。


複製檔案系統

建立新的開機環境時,必須將重要檔案系統複製到另一個磁片。在建立新的開機環境之前可能需要先準備該磁碟。檢查磁碟以確定其已適當的格式化:

建立新開機環境的程序,會從識別一個可以複製重要檔案系統的未使用磁片開始。若是沒有可用的磁片或是磁片不符合最低需求,您需要格式化一個新的磁片。若要獲得從功能表格式化磁片的程序,請參閱程序," 建立開機環境(字元介面)" 步驟 6

在定義磁片後,您可以在將檔案系統複製到目錄之前重新配置新的開機環境上的檔案系統。您可以將其分割與合併來重新配置檔案系統,其提供一個簡單的編輯vfstab的方法來連接或取消連接檔案系統目錄。您可以指定相同的裝載點以便將檔案系統合併至其父目錄,或是指定不同的裝載點以便將檔案系統從父目錄分割出來。

若要獲得分割與合併檔案系統的程序,請參閱下列的程序:

在非作用中的開機環境上配置檔案系統後,開始自動複製。重要檔案系統即複製到指定的目錄中。不會複製可共用的檔案系統,但是會共用之(除非您指定要複製某些檔案系統)。當從作用中的開機環境將檔案系統複製到非作用中的開機環境時,檔案將被指向新定義的目錄,並且無論如何都不會變更作用中的開機環境。若要獲得建立新開機環境的程序,請參閱"建立新的開機環境"

下列圖表說明了各種不同建立新開機環境的方法。

升級開機環境概述

在建立開機環境之後,其維持不變直到您準備好將其升級為止。您可以在任何時候於開機環境上執行升級。升級不影響任何作用中開機環境的檔案。當您準備好時,接著啟動至新的發行版本。圖 30-4顯示一個至非作用中開機環境的升級。若要獲得升級開機環境的程序,請參閱第 33章, 使用 Solaris Live Upgrade 升級(工作)

圖 30-4 升級非作用中的開機環境

Graphic

您可以在開機環境上安裝 Web Start Flash 歸檔而不是升級。Web Start Flash 安裝功能讓您能夠在稱為主系統的系統上建立 Solaris 作業環境的單一參照安裝。然後您可以在一些稱之為複製系統的系統上複製該安裝。在此情況下,非作用中的開機環境為複製。若要獲得更多關於 Web Start Flash 安裝功能的資訊,請參閱第 16章, Web Start Flash 安裝功能(主題)

當在系統上安裝 Web Start Flash 歸檔時,該歸檔將如同初始安裝一般取代所有現有開機環境上的檔案。圖 30-5顯示在一個非作用中開機環境上的 Web Start Flash 歸檔安裝。若要獲得安裝 Web Start Flash 歸檔的程序,請參閱"在開機環境上安裝 Web Start Flash Archives"

圖 30-5 安裝 Web Start Flash 歸檔

Graphic

啟動一個開機環境概述

當您準備好切換並啟動一個新的開機環境時,只要啟動新的開機環境並重新開機。啟動新的開機環境會將其修改並使其成為可開機的。在第一次啟動新建立的開機環境時檔案會在開機環境之間進行同步。"同步" 在此表示某些系統檔案以及目錄會從最後啟動的開機環境處複製到現在開機的開機環境中。當您重新啟動系統時,安裝在新開機環境上的配置將會啟動。原始的開機環境將成為非作用中的開機環境。圖 30-6顯示從非作用中重新啟動至作用中開機環境的切換。若要獲得啟動一個開機環境的程序,請參閱"啟動一個開機環境"

圖 30-6 啟動一個非作用中的開機環境

Graphic

返回至原始的開機環境概述

若發生失敗,您可以使用啟動與重新開機以便快速的返回原始的開機環境。若是新的開機環境無法開機,或是新的開機環境可開機但是無法完整的運作,或是您不滿意結果,則您需要返回。

使用返回只需要重新啟動系統的時間,其將比備份以及復原原始系統快上許多。將保存開機失敗的新開機環境以便分析失敗原因。您可以只返回至luactivate 所使用的開機環境以便啟動新的開機環境。

您經由下列方法返回至上一個開機環境:

若要獲得返回的程序,請參閱"失敗回復:返回原始的開機環境(指令行介面)"

圖 30-7顯示當您重新開機以返回時所做的切換。

圖 30-7 返回至原始的開機環境

Graphic

維護開機環境概述

您也可以進行各種維護活動像是重新命名或刪除開機環境。若要獲得維護的程序,請參閱第 34章, 維護 Solaris Live Upgrade 開機環境(工作)