此处我的两个磁盘分别为/dev/sdb1和/dev/sdb2
2、使用kpart和partx命令刷新系统分区表记录
kpartx -af /dev/sdb
partx -a /dev/sdb
然后再使用cat命令查看分区表记录,当列表中出现你新分的分区时你就可以创建raid了
cat /proc/partitions
3、使用命令mdadm -C创建Raid0
mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sdb{1,2}
-C /dev/md0 设备名为/dev/md0
-a yes 出现问题自动回答为yes
-l 0 等级为raid0
-n 2 设备数为2
/dev/sdb{1,2} 设备为/dev/sdb1和/dev/sdb2
此处有时会提示分区被占用,但仍然能创建成功,操作的时候可以不间断的查看raid情况
4、查看Raid情况
cat /proc/mdstat
查看Raid详细情况
mdadm -D /dev/md0
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)5、此时Raid创建成功了,接下来就可以正常使用设备了
mke2fs -t ext4 /dev/md0
mount /dev/md0 /web
给设备格式化,挂载,然后就可以像正常分区般的使用了。
6、Raid的其它操作
由于电脑原因,创建Raid5时,Raid要对磁盘作结构同步的操作,分20M的分区这个过程都无比的漫长
于是不针对本文作Raid热备和设备上架配图,只贴代码。
-f 模拟设备损坏
#模拟设备/dev/sdb1为损坏状态,此时如果有热备磁盘
#热备磁盘会自动上位替补该磁盘
mdadm /dev/md0 -f /dev/sdb1
-r 拔出坏磁盘
mdadm /dev/md0 -r /dev/sdb1
-a 新磁盘换上
mdadm /dev/md0 -a /dev/sdb2
7、当Raid不想使用时,可以使用-S把Raid停了,此操作需卸载分区
mdadm -S /dev/md0
上面就是Linux操作软件Raid的方法介绍了,在操作软件Raid时,需对其常用参数有一定的了解,通过本文的介绍可以了解软件Raid的一些基本操作。