Solaris 9 9/04 安裝指南

狀態資料庫與狀態資料庫副本

狀態資料庫是儲存實體磁碟上有關 Solaris 容體管理程式配置狀態資訊的資料庫。 狀態資料庫可記錄和追蹤對配置進行的變更。 當發生配置或狀態的變更時,Solaris 容體管理程式會自動更新狀態資料庫。 建立新容體是配置變更的一個範例。 子鏡像故障是狀態變更的一個範例。

狀態資料庫實際上是多重複製資料庫副本的集合。 每個副本 (稱為狀態資料庫副本) 可確保資料庫中的資料永遠有效。 擁有狀態資料庫副本,便可以防止從單一故障點遺失資料。 狀態資料庫追蹤所有已知狀態資料庫副本的位置和狀態。

直到您已建立了狀態資料庫及其副本,Solaris 容體管理程式才可以執行作業。 Solaris 容體管理程式配置必須具有正在作業的狀態資料庫。

當設定配置時,您可以在以下任一個位置尋找狀態資料庫副本︰

您可以在一個磁碟片段上保留多個狀態資料庫副本。 不過,將狀態資料庫副本放在單一磁碟片段上,可能會使系統更容易受到單一故障點的不利影響。

狀態資料庫副本可確保狀態資料庫中的資料永遠有效。 當更新狀態資料庫時,也會更新每個狀態資料庫副本。 每次僅進行一種更新,以防止在系統當機時毀壞所有更新。

如果您的系統遺失一個狀態資料庫副本,Solaris 容體管理程式必須識別仍然包含有效資料的狀態資料庫副本。 Solaris 容體管理程式可透過多數一致演算法決定此資訊。 此演算法要求多數 (一半 + 1) 狀態資料庫副本在其中任何副本被視為有效之前,均可用並一致。 由於使用此多數一致演算法,因此,您必須在設定磁碟配置時至少建立三個狀態資料庫副本。 如果這三個狀態資料庫副本中至少有兩個可用,便可達到一致。

依預設,每個狀態資料庫副本佔用磁碟儲存體 4 MB (8192 個磁區) 的空間。 副本可以儲存在下列裝置上︰

副本無法儲存在根 (/)、swap/usr 磁碟片段上,也無法儲存在包含現有檔案系統或資料的磁碟片段上。 在已經儲存副本後,可以將容體或檔案系統放在同一個磁碟片段上。

如需有關狀態資料庫與狀態資料庫副本需求的規劃資訊,請參閱狀態資料庫副本的準則與需求

如需有關狀態資料庫與狀態資料庫副本的詳細資訊,請參閱Solaris Volume Manager Administration Guide