linux软raid的基本设置
对于raid 详细的介绍可以参考 个人学习总结中的 对raid的认识
因为是在虚拟机里做测试,因此没有多块硬盘环境,所以使用多个分区来进行测试。
以raid5 为例子:
fdisk /dev/sda 创建4个分区 文件系统为fd
partprobe
创建raid
madam -C /dev/md0 -a yes -n 3 -l 5 -x 1 /dev/sda{5,6,7,8}
创建完成格式化
mkfs.ext3 /dev/md0
创建文件夹挂载起来
mkdir raid
mount /dev/md0 /raid
mdadm -D /dev/md0 查看raid盘
mdadm -S /dev/md0 关闭raid 关闭前 先取消挂载
监控raid盘进度 watch -n 1 cat /proc/mdstat
模拟损坏: mdadm /dev/md0 -f /dev/sda5
我们可以看到 sda8 冗余盘 就直接代替sda5
cat /etc/rc.d/rc.sysinit |grep mdadm
可以看到/sbin/mdadm -A -s 启动raid 但是激活需要/etc/mdadm.conf
产生配置文件,需要先激活raid 我们可以使用:mdadm -A /dev/md0 /dev/sda{5,6,7,8}
生成配置文件:mdadm -D --scan > /etc/mdadm.conf
在配置文件中可以添加raid报错时发送邮件给管理员邮箱
MAILADDR root@ststion.example.com即可
添加新raid盘:mdadm /dev/md0 -a /dev/sdaX
修改配置文件后重启服务 service mdmonitor restart

浙公网安备 33010602011771号