建立啟動環境的程序提供了將重要檔案系統從使用中啟動環境複製到新啟動環境的方法。如有必要,系統將會重新組織該磁碟,自訂檔案系統,並將重要檔案系統複製到新的啟動環境。
Solaris Live Upgrade 會區分兩種檔案系統類型:重要檔案系統和可共用檔案系統。下表描述這兩種檔案系統類型。
檔案系統類型 |
說明 |
範例和其他資訊 |
---|---|---|
重要檔案系統 |
Solaris 作業系統需要重要檔案系統。這些檔案系統是使用中與非使用中啟動環境的 vfstab 中的獨立掛載點。這些檔案系統始終會從來源複製到非使用中啟動環境。重要檔案系統有時指非共用型的檔案系統。 |
範例是 root (/)、/usr、 /var 或 /opt。 |
可共用的檔案系統 |
可共用的檔案系統為使用中及非使用中啟動環境中使用者定義的檔案 (如 /export),它們在 vfstab 中包含相同的掛載點。因此,更新使用中啟動環境的共用檔案也會更新非使用中啟動環境的資料。依預設,當您建立新的啟動環境時,將共用可共用的檔案系統。但是您可以指定一個目標磁碟片段,然後複製檔案系統。 |
/export 是可以共用的檔案系統範例。 如需有關可共用檔案系統的更多詳細資訊,請參閱為可共用檔案系統選取磁碟片段的準則。 |
交換空間 |
交換是特殊的可共用檔案系統。與可共用的檔案系統相同,依預設所有交換磁碟片段都可共用。但是,如果您指定交換的目標目錄,則會複製該交換磁碟片段。 |
如需有關重新配置交換的程序,請參閱:
|
Solaris Live Upgrade 可在檔案系統上建立具有 RAID-1 磁碟區 (鏡像) 的啟動環境。如需簡介,請參閱建立具有 RAID-1 磁碟區檔案系統的啟動環境。
建立新啟動環境時,首先要識別未使用的磁碟片段,以便複製重要檔案系統。如果沒有可用的磁碟片段或是磁碟片段不符合最低需求,您需要為新的磁碟片段製作格式。
定義磁碟片段後,將檔案系統複製到目錄之前,您可以重新配置新啟動環境上的檔案系統。您可以將其分割與合併來重新配置檔案系統,該程序提供一個編輯 vfstab 的簡單方法來連接或取消連接檔案系統目錄。您可以指定相同的掛載點以便將檔案系統合併至其父目錄。您亦可以指定不同的掛載點以便將檔案系統從父目錄分割出來。
在非使用中啟動環境上配置檔案系統後,開始自動複製。重要檔案系統即複製到指定的目錄中。共用的檔案系統無法複製,但可以共用。除非您可以指定某些要複製的可共用檔案系統。當您將檔案系統從使用中的啟動環境複製到非使用中啟動環境後,檔案會編入至新目錄。在任何情況下,使用中啟動環境都不會發生變更。
分割或合併檔案系統的程序 |
|
建立具有 RAID–1 磁碟區檔案系統的啟動環境之簡介 |
下列圖表介紹建立新啟動環境的各種方法。
圖 6–2 顯示已將重要檔案系統根 (/) 複製到磁碟上的其他磁碟片段中,以建立新的啟動環境。使用中啟動環境在某一個磁碟片段上包含根 (/) 檔案系統。新的啟動環境是根 (/) 檔案系統在新磁碟片段上的完整複本。使用中以及非使用中啟動環境會共用 /swap 及 /export/home 檔案系統。
圖 6–3 顯示已分割重要檔案系統,並複製到磁碟上的磁碟片段中,以建立新的啟動環境。使用中啟動環境在某一個磁碟片段上包含根 (/) 檔案系統。在該磁碟片段上,根 (/) 檔案系統包含 /usr、/var 以及 /opt 目錄。在新的啟動環境中,根 (/) 檔案系統已經過分割,並且 /usr 以及 /opt 皆放置在不同的磁碟片段上。兩個啟動環境皆共用 /swap 以及 /export/home 檔案系統。
圖 6–4 顯示已合併重要檔案系統,並複製到磁碟上的磁碟片段中,以建立新的啟動環境。使用中啟動環境將根 (/) 檔案系統、/usr、/var 和 /opt 以及各自的檔案系統,均包含在其各自所屬的磁碟片段上。在新的啟動環境中,/usr 與 /opt 被合併至某一個磁碟片段上的根 (/) 檔案系統中。兩個啟動環境皆共用 /swap 以及 /export/home 檔案系統。