RAID陣列

一、什麼是RAID?

    RAID就是將多塊磁盤組成一個陣列,提供更高的性能、冗餘。

二、RAID功能

    1、提高IO能力,磁盤並行讀寫

    2、提高耐用性,通過冗餘功能實現

    3、RAID有很多級別,每個級別工作方式不同

三、RAID實現方式

    1、外接式磁盤陣列:通過擴展卡提供適配能力

    2、內接式磁盤陣列:主板集成RAID控制器,安裝系統之前可以通過BIOS配置

四、RAID級別

    1、RAID-O:條帶卷,至少兩塊磁盤,讀寫性能提升,沒有冗餘能力,可用空間

       是兩塊磁盤總和,磁盤容量大小必須一致

    2、RAID-1:鏡像卷,至少兩塊磁盤,讀性能提升,寫性能下降,有容錯能力,

       可用空間只有一塊磁盤的容量,磁盤容量大小必須一致

    3、RAID-4:至少三塊磁盤纔可以做,第三塊磁盤做校驗盤,前兩塊數據盤經過

       異或運算得出一個值,存於第三塊盤,所以第三塊磁盤寫入次數要高於前兩

       塊盤,損壞機率較高。允許壞一塊盤。

    4、RAID-5:讀寫性能提升,最少三塊磁盤,允許壞一塊盤,它和RAID-4不同,

       RAID-4專門拿一塊盤做校驗盤,RAID-5每塊磁盤都有校驗,按順序來存取,

       第一塊磁盤和第二塊磁盤異或運算存在第三塊磁盤,第二塊磁盤和第三塊磁

       盤異或運算存在第一塊,依次循環。每個磁盤IO做了相應分擔。

    5、RAID-6:讀、寫性能提升,最少四塊磁盤,有容錯能力,允許壞兩塊磁盤.

    6、RAID-10:讀、寫性能提升,最少四塊硬盤,先分成兩組,每組先做成RAID1        在把兩組RAID-1做成RAID-0,它的可用空間爲全部磁盤的一半,每組鏡像          允許壞一塊磁盤。

    7、RAID-01:讀、寫性能提升,最少四塊磁盤,先分成兩組,做兩組RAID-0,

       然後把兩組RAID-O做成RAID-1,它允許壞兩塊磁盤,但必須壞在同一個條帶

       捲上

五、在CentOS上,可以用mdadm模式化工具模擬個軟RAID

    mdadm -C 創建模式    mdadm -A  裝配模式        mdadm -S   停止md設備

    mdadm -F 監控模式       mdadm -f  管理模式      mdadm -D 顯示raid信息

    mdadm  -C:創建模式下相關命令選項

        -n:指定幾塊設備做RAID

        -l:指定RAID級別

        -x:指定空閒設備個數

        -c:指明塊大小

        -a:yes或者no,自動創建目標raid設備的設備文件

    mdadm -f:標記指定的設備爲損壞

    mdadm -a:添加設備        mdadm -r:移除設備

    cat /proc/mdstat  查看md設備的狀態

    mdadm --zero-superblock 刪除raid信息

六、軟RAID配置實例,以RAID-5爲例

    1、在虛擬機上加4塊20G的磁盤

      wKiom1ddRJmBVKKdAAAr4QyePcg863.png-wh_50  

    2、用mdadm -C 創建RAID

      wKioL1ddRyay8KH0AABK-BDCvMc621.png-wh_50

    3、格式化md設備

      wKiom1ddRxjxHuppAABqUY-q_aU932.png-wh_50

    4、掛載md0設備

      wKioL1ddSRrAHgTjAAAkh3BmrrA294.png-wh_50

    5、查看md0設備信息

      wKiom1ddSTnAaEAcAACWDU8IkkY909.png-wh_50

    6、顯示RAID-5詳細信息

      wKioL1ddSwzy7P5DAABm_g7kvGA993.png-wh_50

    7、標記/dev/sdc磁盤損壞,/dev/sde會頂上來,並將/dev/sdc移除

      wKiom1ddSzbCQLkSAAB3P-scfWM959.png-wh_50

      wKiom1ddTH-TNPdAAABrCbnpCjY248.png-wh_50

    8、卸載md0設備並刪除raid信息

       wKiom1ddTg3za2YtAAB7eaVRfK4294.png-wh_50



    

    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章