您應該將狀態資料庫複本分散到各個磁碟片段、磁碟機與控制器,以避免單一故障點便能造成整體癱瘓。您想要大多數複本在發生單一元件故障後仍然可用。例如,如果您遺失一個複本,則當某裝置發生故障時,此故障可能會導致執行 Solaris Volume Manager 軟體時或重新啟動系統時出現問題。Solaris Volume Manager 軟體要求至少有一半複本可以執行,但要求多數複本 (一半加一) 重新啟動至多重使用者模式。
如需建立及管理狀態資料庫複本的詳細說明,請參閱「Solaris Volume Manager Administration Guide」。
在選取用於狀態資料庫複本的磁碟片段之前,請考慮下列準則與建議。
作業 |
說明 |
---|---|
選擇專屬磁碟片段 |
您應該在專屬磁碟片段上建立狀態資料庫複本 (每個複本至少為 4 MB 大小)。如有必要,您可以在要做為 RAID-0 或 RAID-1 磁碟區一部分的磁碟片段上建立狀態資料庫複本。必須先建立複本,然後才可以將磁碟片段增加到磁碟區。 |
調整磁碟片段大小 |
依預設,狀態資料庫複本的大小為 4 MB 或 8192 個磁碟區塊。由於您的磁碟片段可能不會這樣小,因此可以調整磁碟片段大小,以容納狀態資料庫複本。如需有關調整磁碟片段大小的資訊,請參閱「System Administration Guide: Devices and File Systems」中的第 11 章「Administering Disks (Tasks)」。 |
選擇未使用中的磁碟片段 | |
您無法在現有的檔案系統上或根 (/)、/usr 以及 swap 檔案系統上建立狀態資料庫複本。如有必要,您可以透過從 swap 分配空間來建立新磁碟片段 (前提是有可用的磁碟片段名稱),然後將狀態資料庫複本放在該新磁碟片段上。 |
|
選擇變成磁碟區的磁碟片段 |
將狀態資料庫複本放在成為磁碟區一部分的磁碟片段上之後,磁碟區容量因複本佔用了空間而減少。複本使用的空間延伸至下一個磁柱邊界,並且磁碟區會忽略此空間。 |
在選擇狀態資料庫複本的數目之前,請考慮下列準則。
建議每個 Solaris Volume Manager 磁碟組的狀態資料庫複本數目最少為 3 個,最多為 50 個。建議遵循下列準則︰
對於僅有一個磁碟機的系統︰將所有三個複本放在一個磁碟片段上。
對於含有兩個到四個磁碟機的系統︰在每個磁碟機上放兩個複本。
對於含有五個或更多磁碟機的系統︰在每個磁碟機上放一個複本。
如果您有一個要用於小型隨機 I/O (例如,用於資料庫) 的 RAID-1 磁碟區,請考慮複本數目。要取得最佳效能,請確定在未連接至 RAID-1 磁碟區的磁碟片段上 (最好在磁碟與控制器上),每個 RAID-1 磁碟區至少有兩個額外複本。
如果存在多個控制器,應儘可能將複本平均分配到所有控制器上。如果有一個控制器發生故障,此策略可提供冗餘,並可協助平衡負載。如果一個控制器上存在多重磁碟,則在每個控制器上,應該至少有兩個磁碟儲存一個複本。