raid组建

-
2024-01-01

raid0 条带化写入 ;raid1 镜像/冗余; raid5 带有奇偶检验的条带化


创建raid

mdadm -C /dev/md5 -l 5 -n 3 /dev/sdb /dev/sdc /dev/sdd
mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1

-C  create



-l  level



-n number
查看信息
mdadm -D /dev/md5

持久化信息

echo “DEVICE /dev/sdb /dev/sdc” > /etc/mdadm.conf
mdadm -Ds >> /etc/mdadm.conf
cat /etc/mdadm.conf
DEVICE /dev/sdb /dev/sdc /dev/sdd

ARRAY /dev/md5 metadata=1.2 name=localhost.localdomain:5 UUID=64b6b35f:5718cd11:9a8880df:0f607f64

使用:正常格式化文件系统挂载使用

删除:

删除持久化文件

rm -rf /etc/mdadm.conf#删除持久化文件
umount /dev/md5#卸载
mdadm -S /dev/md5#停止raid卷
rm -rf /dev/md5#删除raid卷文件
mdadm --zero-superblock /dev/sdb#清楚超级快信息(raid元数据信息)
mdadm --zero-superblock /dev/sdc
mdadm --zero-superblock /dev/sdd

更换硬盘


##模拟损坏##
mdadm /dev/md5 -f /dev/sdb 
##移除损坏硬盘##
mdadm /dev/md5 -r /dev/sdb
##添加新硬盘(并且恢复数据)##
mdadm /dev/md5 -a /dev/sde

备用盘

方式1:  在raid以配置完成后添加
mdadm /dev/md5 -a /dev/sdb
方式2: 在创建raid的时候直接指定备用盘
mdadm -C /dev/md5 -l 5 -n 3 /dev/sdb /dev/sdc /dev/sdd -x 1 /dev/sde

目录