您可以建立包含任何實體磁碟片段組合的新啟動環境、Solaris 容體管理程式容體或 Veritas 容體管理程式容體。複製到新啟動環境的重要檔案系統可以是以下幾種類型:
實體磁碟片段。
包含在 RAID–1 容體 (鏡像) 中的單一磁碟片段串接。包含根 (/) 檔案系統的磁碟片段可以是 RAID–1 容體。
包含在 RAID–0 容體中的單一磁碟片段串接。包含根 (/) 檔案系統的磁碟片段可以是 RAID–0 容體。
當您建立新的啟動環境時,該 lucreate -m 指令只能辨識下列三種類型的裝置:
格式為 /dev/dsk/cwtxdysz 的實體磁碟片段
格式為 /dev/md/dsk/dnum 的 Solaris 容體管理程式容體
格式為 /dev/vx/dsk/volume_name 的 Veritas 容體管理程式容體
如果您在使用 Veritas VxVM 進行升級時遇到問題,請參閱使用執行 Veritas VxVm 的 Solaris Live Upgrade 升級時系統當機。
您可以選擇指定鏡像或子鏡像,或讓 lucreate 指令為您選擇一個閒置容體。
若要指定容體,請在裝置名稱中附加逗號及子鏡像或鏡像的名稱。在以下選項中,已指定子鏡像 d1。
-m /:/dev/dsk/c0t0d0s0,d1:attach |
若要讓軟體選擇閒置容體,請勿命名子鏡像或鏡像。在此選項中,未指定子鏡像,並由軟體選擇閒置容體。
-m /:/dev/dsk/c0t0d0s0:attach |
您可以縮寫實體磁碟片段和 Solaris 容體管理程式容體的名稱。縮寫是一個裝置可供識別之獨特的最短名稱。範例如下。
Solaris 容體管理程式容體可由其 dnum 指定來識別,因此,例如 /dev/md/dsk/d10 可以縮寫為簡單的 d10。
如果系統有一個控制器和多個磁碟,您可以使用 t0d0s0,但如果有多個控制器,則使用 c0t0d0s0。
如需有關命名需求和準則的更多資訊,請參閱「Solaris Volume Manager Administration Guide」中的「Overview of Solaris Volume Manager Components」。
如果鏡像或子鏡像需要維護或在工作中,則無法分離元件。您應先使用 metastat 指令,然後再建立新的啟動環境並使用 detach 關鍵字。metastat 指令會檢查鏡像是否處於重新同步處理中或處於使用狀態。如需有關資訊,請參閱線上援助頁 metastat(1M)。
如果您使用 detach 關鍵字來分離子鏡像,則 lucreate 會檢查裝置目前是否正在重新同步。如果裝置正在重新同步,您將無法分離子鏡像並會收到錯誤訊息。
重新同步是在出現以下問題後,將資料從一個子鏡像複製到另一個子鏡像的程序:
子鏡像發生故障。
系統當機。
子鏡像離線後又回復至線上。
增加新的子鏡像。
如需有關重新同步的更多資訊,請參閱「Solaris Volume Manager Administration Guide」中的「RAID 1 Volume (Mirror) Resynchronization」。
使用 lucreate 指令,而不是 Solaris 容體管理程式指令,以在非作用中啟動環境中處理容體。Solaris 容體管理程式軟體無法識別啟動環境,但 lucreate 指令包含防止您意外破壞啟動環境的檢查。例如,lucreate 可防止您覆寫或刪除 Solaris 容體管理程式容體。
但是,如果您已使用 Solaris 容體管理程式軟體建立複雜的 Solaris 容體管理程式串接、磁條和鏡像,則必須使用 Solaris 容體管理程式軟體來處理它們。Solaris Live Upgrade 可以識別這些元件並支援其使用。在使用能夠建立、修改或損壞容體元件的 Solaris 容體管理程式指令之前,請先使用 lustatus 或 lufslist 指令。這些指令可以決定哪些 Solaris 容體管理程式容體包含由 Solaris Live Upgrade 啟動環境所使用的檔案系統。