Linux下使用mdadm实现软件RAID方法
在Linux系统中通过mdadm这个程序就可以实现软件RAID
mdadm支持最常用的RAID0、RAID1、RAID5以及RAID6
mdadm可以基于多块硬盘、分区或逻辑卷来常见RAID,创建好的软RAID对应为/dev/mdX,如第一个RAID为/dev/md0,第二个为/dev/md1
创建RAID 0:
mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sdb /dev/sdc
-C 创建一个新的RAID
-a 自动创建对应设备
-l 指定要创建的RAID级别
-n 指定硬盘的数量
创建好RAID后,还需要创建一个配置文件,这样系统重启后RAID依然存在:
mdadm -D --scan > /etc/mdadm.conf
格式化并挂载使用:
mkfs.ext4 /dev/md0
mount /dev/md0 /mnt
查看RAID信息:
mdadm -D /dev/md0 或 查看/prpc/mdstat
关闭RAID(关闭前需要先卸载):
mdadm -S /dev/md0
启动RAID
mdadm -R /dev/md0
实验环境下,模拟磁盘故障:
mdadm /dev/md0 -f /dev/sdb
移除故障磁盘:
mdadm /dev/md0 -r /dev/sdb
增加新的磁盘:
mdadm /dev/md0 -a /dev/sdb
版权声明:本文章版权归数据库运维网(www.ywdba.cn)所有。如需引用本站内容,请注明来源及作者。
评论