Raid

分區 RAID HD 的優點?

  • November 9, 2020

我有一堆相同的全新 HD(4*3T,如果重要的話)我需要用於單個 RAID5 陣列(Linux mdmadm)。

是否將整個組合內容用於單個文件系統(ext4?),或者我將使用 LVM 在多個虛擬驅動器中進行分區,目前還沒有決定。

RAID5 將跨越磁碟的全部內容,我不需要引導扇區(從另一個設備引導)。

在這種情況下,使用單個分區對驅動器進行“傳統分區”與使用整個未分區設備作為基礎是否有任何優點(或缺點)mdmadm assemble

用不同的方式說同樣的事情:做有什麼好處嗎

mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1 --spare-devices=1 /dev/sde1

相對

mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sdb /dev/sdc /dev/sdd --spare-devices=1 /dev/sde

除了前者的一些部門的微不足道的損失(這是一個可以忽略不計的“缺點”)?

為 MD RAID 任務對磁碟進行分區有一些優點:

  • 如果/當磁碟安裝在非 Linux 機器上時,MBR/GPT 分區表用作保護層(分區表是磁碟在其他系統中使用的強烈指示,它可能包含有價值的數據);
  • 使用稍小的分區(相對於整個磁碟大小)確保您可以用另一個 3 TB 型號替換一個故障磁碟,即使後者失去了某些扇區(即:它比原始磁碟略小);
  • 您可以根據預期數據將一些分區專用於不同的 RAID 佈局(例如,將 RAID0 用於交換和暫存數據)。

簡而言之,如果不啟動 RAID 陣列並且不需要交換分區,我可能不會為 MD 陣列使用分區。在虛擬機中使用 RAID 時尤其如此,其中底層磁碟可以由管理程序調整大小(要求您在擴展陣列之前調整分區表的大小)。

另一方面,對於裸機安裝,為 RAID 陣列使用分區表只會帶來極小的成本/煩惱,因此如果上述任何一點對您很重要,請繼續進行分區。

引用自:https://serverfault.com/questions/1041718