系統版本:CentOS 6.3
mdadm支持的RAID級別有:RAID0、RAID1、RAID4、RAID5、RAID6
Linux系統中RAID信息保存在/proc/mdstat中
通過mdadm命令創建一個RAID0: 最少兩塊磁盤
mdadm -C /dev/md0 -a yes -l 0 -n 3 /dev/sdb /dev/sdc /dev/sdd
-C 創建一個RAID
-a 自動創建相應設備文件
-l 指定RAID級別
-n 指定磁盤數量
-x 指定一個備份磁盤
通過mdadm命令創建一個RAID1: 最少兩塊磁盤
mdadm -C /dev/md0 -a yes -l 1 -n 2 /dev/sdb /dev/sdc
-C 創建一個RAID
-a 自動創建相應設備文件
-l 指定RAID級別
-n 指定磁盤數量
-x 指定一個備份磁盤
通過mdadm命令創建一個RAID5: 最少三塊磁盤
mdadm -C /dev/md0 -a yes -l 1 -n 3 /dev/sdb /dev/sdc /dev/sdd
-C 創建一個RAID
-a 自動創建相應設備文件
-l 指定RAID級別
-n 指定磁盤數量
-x 指定一個備份磁盤
通過mdadm命令創建一個RAID6: 最少四塊磁盤
mdadm -C /dev/md0 -a yes -l 1 -n 4 /dev/sdb /dev/sdc /dev/sdd
-C 創建一個RAID
-a 自動創建相應設備文件
-l 指定RAID級別
-n 指定磁盤數量
-x 指定一個備份磁盤
創建好RAID之後需要保存配置信息: 永久保存raid信息,重啓後繼續保留raid
mdadm -D --scan > /etc/mdadm.conf
查看RAID信息:
mdadm -D /dev/md0
cat /proc/mdstat
關閉一個RAID
mdadm -S /dev/md0
模擬一個磁盤故障:
mdadm /dev/md0 -f /dev/sdb
從一個RAID中移出一個磁盤:
mdadm /dev/md0 -r /dev/sdb
向一個RAID中添加一個磁盤:
mdadm /dev/md0 -a /dev/sdc