Linux
RAID 陣列僅顯示一個磁碟的容量
我有一個帶有兩個 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 級別有哪些,我應該在什麼時候考慮它們?.