磁盤陣列RAID

      RAID全名為Redundant Arrary of lnexpensive Disks,是一種可以提高磁盤IO和提高磁盤耐用性   的磁盤陣列。

      RAID的實現方式一般分為三種:

                          1. 外接式磁盤陣列,通過擴展卡實現提供適配能力

                          2.外接式RAID,主板集成RAID控制器。

                          3.soft RAID:軟件RAID

      RAID的級別:level

      RAID0:條帶卷  又稱strip,它代表了RAID中最高的存儲能力,是一種并行存儲的機制。它提高存   儲能力的方法是把數據分散并行存到多塊硬盤上,以達到提高I/O的能力。

                                   blob.png

      RAID1:鏡像卷 又稱mirror,是一種可以提供數據冗余的一種機制,數據在RAID1上存儲時,會同   時存在兩塊硬盤上,提供一種鏡像,如果其中有一塊硬盤出現了物理損壞,不影響數據的完整性,增   加了數據的冗余,用來提高其安全性。

                                                   blob.png

      RAID4:RAID4是在RAID0的基礎上,提供了校驗碼功能,最少要有一塊硬盤提供校驗碼功能,兩塊   硬盤進行并行傳輸,最少要有三塊硬盤。

                         blob.png

      RAID5: RAID5是在RAID4的基礎上,所有的盤輪流進行校驗操作,進而減少了只用單獨一張盤做校   驗的I/O壓力。

                        blob.png

       RAID6:在RAID5的基礎上,為了增加數據的安全性而設計的一種RAID方式,實際上是RAID5的一     種擴展,每個數據都提供了兩個校驗區所以他的冗余性更加的好。

 軟件RAID在linux上的實用和命令

     linux支持軟件RAID的模塊為md模塊。

     mdadm模塊化工具:  

     語法: 創建 -C

             裝配 -A

            監控  -F

            管理  -f -r -a

         -C 創建模式:

                 -n #  使用幾塊磁盤創建RAID

                 -l #   做成RAID幾

                 blob.png

                -r  移除

                -a  自動創建目標設備RAID的設備文件

                -c # 指明CHUNK塊大小

               -x #  指明空閑盤個數

          -D  查看raid的掛載狀態及詳細屬性

          blob.png

      -S  /dev/md0   停止RAID。    

     cat /proc/mdstat   可以查看系統里md狀態

    watch -n # ·cat /proc/mdstat· #為數字,單位秒   可以動態查看md狀態

      

原創文章,作者:zs5599,如若轉載,請注明出處:http://www.www58058.com/13045

(0)
zs5599zs5599
上一篇 2016-06-22 15:35
下一篇 2016-06-22 15:37

相關推薦

  • 通過Nginx來安裝一個discuz,軟件并不是編譯安裝的

    這次由于時間有限,所以我就沒有用編譯安裝來啟動LMP,只有Nginx 是編譯安裝的 因為是在centos7上面安裝的Nginx所以我們這里由于能力有限,暫時不能將其加入開機啟動,日后我會進行改進,將其加入開機啟動。這里我們給出Nginxd的編譯選項及環境   yum groupinstall "Development&…

    Linux干貨 2016-10-25
  • N25_第十三周作業

    1、建立samba共享,共享目錄為/data,要求:(描述完整的過程)  1)共享名為shared,工作組為magedu;  2)添加組develop,添加用戶gentoo,centos和ubuntu,其中gentoo和centos以develop為附加組,ubuntu不屬于develop組;密碼均為用戶名;  3)添加samb…

    Linux干貨 2017-03-06
  • N22+北京+張zhangzhang+第三周作業

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 who | cut -d" " -f1 | sort -u 2、取出最后登錄到當前系統的用戶的相關信息。 id `who | cut -d" " -f1 | tail -1` 3、取出當前系統上被用戶當作其默認shell的最多的…

    Linux干貨 2016-09-05
  • 無插件Vim編程技巧

    相信大家看過《簡明Vim教程》也玩了《Vim大冒險》的游戲了,相信大家對Vim都有一個好的入門了。我在這里把我日常用Vim編程的一些技巧列出來給大家看看,希望對大家有用,另外,也是一個拋磚引玉的過程,也希望大家把你們的技巧跟貼一下,我會更新到這篇文章中。另外,這篇文章里的這些技巧全都是vim原生態的,不需要你安裝什么插件。我的Vim的版本是7.2。 瀏覽代碼…

    Linux干貨 2016-08-15
  • 20170714上課LINUX入門

    1、安裝centos6.9和centos7.3時的分區情況 /dev/sda1 mount /boot 1G – 主分區/dev/sda2 mount / 50G -主分區/dev/sda3 mount /app 40G -主分區/dev/sda4 1k 擴展分區/dev/sda5 swap 2G -邏輯分區(swap分區的大小一般為物理內存的2…

    Linux干貨 2017-07-15
  • python 10第一周博客作業

    1. 修改提示符格式 PS1=”\[\e[1;5;41;33m\][\u@\h \W]\\$\[\e[0m\]” 2.命令別名:alias NAME=’VALUE’ ? 如果想永久有效,要定義在配置文件中 僅對當前用戶:~/.bashrc ? 對所有用戶有效:/etc/bashrc 3.日期和時間:相關命令 d…

    Linux干貨 2018-03-17

評論列表(1條)

  • stanley
    stanley 2016-06-22 15:36

    圖畫的很認真,但內容樣式亂了點,加油

欧美性久久久久