1. 程式人生 > >Linux系統常用磁碟陣列RAID5詳解

Linux系統常用磁碟陣列RAID5詳解

RAID5最少由3塊硬碟組成,每個硬碟容量一樣,資料儲存於磁碟陣列中的每個硬碟,其中一塊硬碟儲存資料校驗位,當丟失其中的一位時,RAID5能通過演算法,利用其他兩位資料將丟失的資料進行計算還原,因此RAID5最多隻能允許一塊硬碟損壞,可見磁碟利用率是(N-1)/N,資料的安全性得以保障,一般大多數人選擇用RAID5的組合方式做磁碟陣列。

實驗要求
1.3塊硬碟組合成RAID5磁碟陣列
2.每個硬碟容量都是20G
3.新增一個備份硬碟,容量也是20G
實驗目的
模擬RAID5磁碟陣列中一塊硬碟損壞,備份硬碟自動替換上,不會丟失資料。
1.準備實驗環境,在Linux上新新增4個20G的硬碟。

Linux系統常用磁碟陣列RAID5
Linux系統常用磁碟陣列RAID5
Linux系統常用磁碟陣列RAID5
Linux系統常用磁碟陣列RAID5
Linux系統常用磁碟陣列RAID5
Linux系統常用磁碟陣列RAID5
Linux系統常用磁碟陣列RAID5

2.用fdisk工具檢視硬碟列表資訊,再用fdisk工具對新增的四個硬碟/dev/sdb /dev/sdc /dev/sdd /dev/sde進行規劃分割槽,四個硬碟分別被劃分sdb1分割槽,sdc1分割槽,sdd1分割槽,sde1分割槽。
Linux系統常用磁碟陣列RAID5


Linux系統常用磁碟陣列RAID5
Linux系統常用磁碟陣列RAID5
Linux系統常用磁碟陣列RAID5
Linux系統常用磁碟陣列RAID5

3.用mdadm工具將/dev/sdb /dev/sdc /dev/sdd三塊硬碟組合成RAID5模式,其中的一塊硬碟/dev/sde作為備份盤。
Linux系統常用磁碟陣列RAID5
4.mdadm工具使用完後需要檢視RAID5卷是否製作成功。去/proc路徑下檢視mdstat檔案可以看到三塊硬碟正在做同步,等一會兒時間就會同步成功,最後再用mdadm工具檢視RAID5卷的詳細資訊。
Linux系統常用磁碟陣列RAID5
Linux系統常用磁碟陣列RAID5
5.對raid5捲進行格式化並掛載
Linux系統常用磁碟陣列RAID5
6.模擬實現其中一個磁碟損壞,備用磁碟自動替換的功能,將/dev/sdb1硬碟分割槽損壞掉,備用硬碟分割槽/dev/sde1自動替換上。
Linux系統常用磁碟陣列RAID5
至此,Linux系統製作RAID5卷實驗成功。