Ubuntu

多個驅動器到一個邏輯驅動器,只有一部分需要奇偶校驗

  • June 7, 2017

我有 4 個 1TB 硬碟驅動器。我想要一個安裝目錄,其中有 2 個目錄。所以兩者的空間都是動態的。一個需要平價,另一個不需要。當然,我不想將奇偶校驗與原始數據儲存在同一個磁碟上。

我最好使用 Ubuntu-Server 作為作業系統。有誰知道實現這一點的軟體或作業系統?

在這個主題上,您需要學習的不僅僅是尋找軟體或作業系統。但由於每個人都必須從某個地方開始,這裡有一個簡短的簡報,其中包含更多資訊的連結。

我想要一個安裝目錄,其中有 2 個目錄。

在 Unix/Linux 中,你有一個單一的命名空間/*,一個大的文件層次樹,其中文件可以分佈在多個設備上:不僅是硬碟驅動器,還有記憶體(/proc用於程序資訊偽文件系統)和設備(/dev特殊或設備文件)。在Linux 文件系統層次結構中,一切都是文件。通過這種方式,您可以不同的驅動器或分區作為子文件夾安裝在單個文件夾中,例如/path/to/folder/partition1/path/to/folder/partition1. 可能的。

所以兩者的空間都是動態的。

不,分區不是動態的。如果您使用單獨的分區,則必須為它們確定固定大小。

一個需要平價,另一個不需要。當然,我不想將奇偶校驗與原始數據儲存在同一個磁碟上。

paritymirroring之間存在巨大的術語差異。如果您需要奇偶校驗數據,則至少需要三個驅動器:其中兩個具有實際數據,一個將它們一起計算為奇偶校驗數據(RAID 3、RAID 4)。如果奇偶校驗數據驅動器發生故障,則必須生成新的奇偶校驗數據:如果任何數據驅動器發生故障,則可以使用來自其他驅動器的數據連同奇偶校驗數據重新生成。

鏡像 ( RAID 1 ) 創建驅動器的精確副本。它需要兩個驅動器,具有良好的性能和出色的冗餘。條帶化(RAID 0) 將數據分佈在沒有任何冗餘或容錯的驅動器上,但如果良好的性能是唯一的目標,那就很好了。

對於所有 RAID 配置,您可以使用整個驅動器並進行鏡像/條帶化/奇偶校驗。使用四個相同的驅動器,您有很多選擇。您可以使用三個驅動器創建 RAID 4,並使用沒有冗餘的第四個驅動器,這將盡可能接近您的原始規格。但是,與更好的選擇方式相比,您不會獲得更多空間,當然也不會獲得更多冗餘和性能:使用所有 4 個驅動器建構嵌套 RAID 10 ;2 TB 容錯儲存。

RAID 10 是 RAID 0 和 RAID 1 的組合。它應用奇偶校驗來實現鏡像的條帶化集。因此它繼承了 RAID 0 的速度和 RAID 1 的安全性。

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