一、RAID磁盤陣列介紹
RAID是英文Redundant Array of Independent Disks的縮寫,中文簡稱為獨立冗余磁盤陣列。RAID是把多塊獨立的物理硬盤按不同的方式組合起來形成一個硬盤組(邏輯硬盤),從而提供比單個硬盤更高的存儲性能和提供數據備份技術組成磁盤陣列的不同方式稱為RAID級別(RAID Levels),常用的RAID級別有以下幾種: RAIDO,RAID1,RAID5,RAID6,RAID1+0等
二、RAID 5磁盤陣列
RAID 5磁盤陣列由N(N>=3)塊盤組成陣列,一份數據產生N-1個條帶,同時還有1份校驗數據共N份數據在N塊盤上循環均衡存儲
N塊盤同時讀寫,讀性能很高,但由於有校驗機制的問題,寫性能相對不高。磁盤為(N-1)/N,可靠性高,允許壞1塊盤,不影響所有數據。
實驗步驟環境准備:
1.准備三個以上並且大小相同的硬盤,做好分區(fd),檢查是否安裝了mdadm安裝包
2.命令:mdadm -C -v /dev/md5 -l5 -n3 /dev/sd[b-d]1 -x1 /dev/sde1
3.查看同步進程 命令:cat /proc/mdstat
4.查看磁盤使用情況 命令 mdadm -D /dev/md5
5執行“mdadm -f /dev/md5 /dev/sdb1”命令卸掉磁盤來模擬一塊磁盤掛了。
可以看到正在替換,sdb1已經失效
6.用mdadm /dev/md5 / -r /dev/sdb1移除 然后把/dev/sde1 mdadm /dev/md5 --add /dev/sdf1增加為熱備盤
RAID 5磁盤陣列由N(N>=3)塊盤組成陣列,一份數據產生N-1個條帶,同時還有1份校驗數據共N份數據在N塊盤上循環均衡存儲