Solaris 9 12/03 安裝指南

建立具有鏡像檔案系統的啟動環境

Solaris Live Upgrade 使用 Solaris 容體管理程式技術建立可包含鏡像檔案系統的啟動環境。Solaris 容體管理程式可透過容體提供功能強大的方式,以可靠地管理您的磁碟和資料。Solaris 容體管理程式可啟用串接、磁條及其他複雜配置。Solaris Live Upgrade 可啟用這些工作的子集,如為根 (/) 檔案系統建立 RAID-1 容體。

容體可以跨數個磁碟群組磁碟片段,以便對於作業環境而言相當於單一磁碟。Solaris Live Upgrade 僅限於為 RAID-1 容體 (鏡像) 中包含單一磁碟片段串接的根 (/) 檔案系統建立啟動環境。此限制的原因在於,將啟動 PROM 限制為僅選擇一個要從其啟動的磁碟片段。

建立啟動環境時,您可以使用 Solaris Live Upgrade 管理以下工作。

若要使用 Solaris Live Upgrade 的鏡像功能,您必須建立至少一個狀態資料庫和三個狀態資料庫副本。狀態資料庫將 Solaris 容體管理程式配置狀態的資訊儲存在磁碟中。狀態資料庫是多個複製的資料庫副本的集合。每個副本均被稱為狀態資料庫副本。複製狀態資料庫時,請防止資料從單一故障點遺失。如需有關建立狀態資料庫的程序,請參閱Solaris Volume Manager Administration Guide」中的「State Database (Overview)」

您可以使用帶有 -m 選項的 lucreate 指令為新的啟動環境建立鏡像、分離子鏡像及附加子鏡像。

表 30–1 Solaris Live Upgrade 使用的 Solaris 容體管理程式元素

名詞 

描述 

狀態資料庫

狀態資料庫將 Solaris 容體管理程式配置狀態的資訊儲存在磁碟中。狀態資料庫是多個複製的資料庫副本的集合。每個副本均被稱為狀態資料庫副本。狀態資料庫追蹤所有已知狀態資料庫副本的位置和狀態。 

狀態資料庫副本 

狀態資料庫的副本。副本可確保資料庫中的資料有效。 

容體

一組實體磁碟片段或其他容體,對系統而言相當於單個邏輯裝置。在應用程式和檔案系統中,容體在功能上和實體磁碟相同。在一些指令行公用程式中,容體稱為複合裝置。 

表 30–2 展示 Solaris Live Upgrade 可以管理的元件。

表 30–2 容體類別

名詞 

描述 

RAID-1 容體

一種容體,透過保留多個副本來複製資料。RAID-1 容體有時也稱為鏡像。RAID-1 容體由一個或數個 RAID-0 容體 (稱為子鏡像) 組成。 

RAID-0 容體

一種容體,可以是磁條或串接。這些組成部分又稱為子鏡像。磁條或串接是鏡像的基本區塊。 

鏡像

RAID-1 容體。請參閱 RAID-1 容體。 

串接

RAID-0 容體。如果磁碟片段被串接,則資料會寫入第一個可用的磁碟片段,直到寫滿為止。該磁碟片段寫滿後,資料會依序寫入下一個磁碟片段。串接不提供資料冗餘,除非它包含在鏡像中。 

子鏡像

請參閱 RAID-0 容體。 

圖 30–4 展示具有 RAID-1 容體 (鏡像) 的新啟動環境,此 RAID-1 容體建立在兩個實體磁碟上。以下指令可建立新的啟動環境和鏡像。


# lucreate -n second_disk -m /:/dev/md/dsk/d30:mirror,ufs \ 
-m /:c0t1d0s0,d31:attach -m /:c0t2d0s0,d32:attach \ 
-m -:c0t1d0s1:swap -m -:c0t2d0s1:swap  

此指令可執行以下工作:

圖 30–4 建立啟動環境與建立鏡像

Graphic

圖 30–5 展示包含 RAID-1 容體 (鏡像) 的新啟動環境。以下指令可建立新的啟動環境和鏡像。


# lucreate -n second_disk -m /:/dev/md/dsk/d20:ufs,mirror \ 
-m /:/dev/dsk/c0t1d0s0:detach,attach,preserve

此指令可執行以下工作:

圖 30–5 建立啟動環境並使用現有子鏡像

Graphic