软raid5创建删除与配置

时间:2024-05-21 20:28:55

一创建4块硬盘组软raid5

1创建阵列mdadm -Cv /dev/md5 -l5 -n3 -x1 /dev/sd[bcde] (*大C 创建冗余 v显示过程 l raid级别n raid硬盘数 x热备盘数量)

软raid5创建删除与配置

2 madam -D /dev/md5 查看同步进度

软raid5创建删除与配置

*cat /proc/mdstat 另一种查看方法

软raid5创建删除与配置

3 mkfs.ext4 /dev/md5

软raid5创建删除与配置

 

 

4 mdadm -D -s >/etc/mdadm.conf 生成配置文件并在末尾加auto=yes (*不生成配置文件 开机raid损坏)

软raid5创建删除与配置

5 mdadm /dev/md5 -f /dev/sdb 模拟sdb损坏 -f损坏

软raid5创建删除与配置

6 mdadm /dev/md5 -r /dev/sdb 拔出模拟损坏的sdb

软raid5创建删除与配置

7 mdadm /dev/md5 -a /dev/sdb 插回模拟损坏的sdb

软raid5创建删除与配置

8 mdadm -G /dev/md5 -n4     raid拉伸 把热备盘sdb也加入磁盘阵列

软raid5创建删除与配置

9 resize2fs /dev/md5 在线动态格式化 使新加入的sdb容量也被挂在上

软raid5创建删除与配置

二 正确删除软raid方法

1 umount /md5  先卸载阵列

软raid5创建删除与配置

2 mdadm -S /dev/md5 停止raid运行 (*大S stop)

软raid5创建删除与配置

 

 

3 mdadm --misc --zero-superblock /dev/sd[bcdef] 删除磁盘

软raid5创建删除与配置

4 删除配置文件 (*如果fstab或rc.local配置了自动挂载都要删除)

软raid5创建删除与配置

 

总结

创建完raid要等同步到100%后再格式化

raid拉伸后要把拉伸的部分resize2fs格式化

删除时 停止挂载 停止raid 删除硬盘 删配置文件

涉及目录

/etc/mdadm.conf 要手动生成这个配置文件 里面内容末尾加上auto=yes 否则开机会raid损坏

/proc/mdstat 通过查看这个文件可以监控raid工作状态 几个U代表几个盘在工作

参数

-Cv 创建阵列

-l -n -x 阵列级别 几个硬盘组raid 几个热备盘

-D 查看信息

-D -s 写入配置文件

-f -r -a 模拟损坏 拔除硬盘 插回硬盘

-G -n 将新增的热备盘加入阵列

-S 停止raid