RedHat6.5中作RAID磁盤陣列

RAID是英文Redundant Array of Independent Disks的縮寫,中文簡稱爲獨立冗餘磁盤陣列。簡單的說,RAID是一種把多塊獨立的硬盤(物理硬盤)按不一樣的方式組合起來造成一個硬盤組(邏輯硬盤),從而提供比單個硬盤更高的存儲性能和提供數據備份技術。

RAID分爲不一樣的等級,不一樣等級的RAID均在數據可靠性以及讀寫性能上作了不一樣的平衡,分爲 :
1.RAID0,條帶化存儲,讀寫最快。
2.RAID1,鏡像存儲,安全性高。
3.RAID5,可視爲RAID0與RAID1的折中方案。
4.RAID6,雙重校驗技術。
5.RAID1+0,先作鏡像(1),再作條帶(0),屬於混合型RAID。安全


本次咱們嘗試在RedHat6.5版本下作RAID磁盤陣列,因用到mdadm工具且raid卷建立基本相同,故本次只拿RAID5來作示範,並演示磁盤損壞自動替換。ide

首先添加4塊大小各爲20G的磁盤

RedHat6.5中作RAID磁盤陣列

使用fdisk命令對4塊硬盤進行分區

RedHat6.5中作RAID磁盤陣列

建立4塊raid分區,其中1塊做爲保留分區
mdadm -C -v /dev/md5 -l5 -n3 /dev/sd[bcd]1 -x1 /dev/sde1                       //l表示等級,n表示運行分區,x表示保留分區
cat /proc/mdstat                                               //查看raid進程信息

RedHat6.5中作RAID磁盤陣列

mdadm -D /dev/md5             //查看raid卷信息
     mkfs.ext4 /dev/md5               //格式化製做的raid卷

    此時,咱們就能夠用mount命令把raid5掛載到目錄中進行使用了

RedHat6.5中作RAID磁盤陣列

而後咱們來演示一下磁盤損壞自動替換
    mdadm -f /dev/md5 /dev/sdb1               //當掉正在使用的一塊硬盤
    madam -D /dev/md5                              //查看raid5信息

RedHat6.5中作RAID磁盤陣列

能夠看到,做爲保留的一塊磁盤迅速替代當掉的磁盤並進行數據同步,至此,演示完成。工具

相關文章
相關標籤/搜索