Linux
/boot 在單獨的磁碟或 RAID 陣列上
我每個有 3 個 ssd 磁碟(59 GB)。我想將它們用作 Fedora 15 的軟體 raid5。我讀到建議將 /boot 放在單獨的磁碟上。2個問題:
對於 /boot 和 /swap 分區,每個磁碟上是否有可能且可取的分區為 6 GB(並將它們設為 raid 1)?在這種情況下,raid1 和 raid5 陣列的恢復會很容易嗎?
/boot 和 /swap 在單獨的第 4 個磁碟上(因此除了上面提到的 3),如果這個磁碟發生故障,恢復過程將如何?
謝謝
我只想將 /boot 作為三路軟體 RAID-1。當然,三路 RAID-1 會浪費空間並增加寫入次數,但 /boot 很小並且寫入次數接近於零,因此這在實踐中並不重要。
我不認為將交換作為單獨的 RAID-5 或 RAID-5 內的交換文件作為您的主作業系統使用的問題。
只要您保留冗餘,就沒有恢復過程可言,因為沒有任何損失。一切都在繼續工作,但速度稍慢,沒有進一步的冗餘。
要返回到完全冗餘配置,您將使用
mdadm
故障磁碟,物理移除它(如果您的機箱/機箱/球童支持熱插拔,則機器仍在執行時),物理替換為新磁碟,重新分區新磁碟與一個已刪除的,用於mdadm
將新磁碟上的分區添加回陣列。就是這樣。三磁碟 RAID-1 可以失去任何兩個磁碟。三磁碟 RAID-5 可能會失去任何一個磁碟。