Linux

RAID 陣列僅顯示一個磁碟的容量

  • August 3, 2012

我有一個帶有兩個 1TB 磁碟的 RAID 陣列的專用伺服器,這就是我得到的mdadm --detail /dev/md1

/dev/md1:
   Version : 1.1
Creation Time : Wed Aug  1 20:20:14 2012
Raid Level : raid1
Array Size : 975186812 (930.01 GiB 998.59 GB)
Used Dev Size : 975186812 (930.01 GiB 998.59 GB)
Raid Devices : 2
Total Devices : 2
Persistence : Superblock is persistent

Intent Bitmap : Internal

Update Time : Sat Aug  4 00:50:31 2012
     State : active 
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0

      Name : xxxxxxxxxxxxx
      UUID : xxxxxxxxxxxxx
    Events : 4843

Number   Major   Minor   RaidDevice State
  0       8        3        0      active sync   /dev/sda3
  1       8       19        1      active sync   /dev/sdb3`

但我看到的陣列只有 1TB,而不是兩個磁碟的 2TB。

從你的文章:Raid Level : raid1

RAID 1 中的兩個 1TB 驅動器應該產生 1TB 的可用空間。一切都按預期工作。

把你的硬碟想像成書。為防止資訊失去(例如在咖啡溢出的情況下),您將所有資訊寫入兩本書。現在你有兩本書,但仍然只有一本條目的空間。

要獲得更專業和更長的答案,請查看這篇文章:SF:Canonical question:廣泛使用的不同 RAID 級別有哪些,我應該在什麼時候考慮它們?.

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