1、用fdisk命令给新增加的三块硬盘分三个大小相等分区(/dev/sdb1、/dev/sdc1、/dev/sdd1),分区系统ID为“fd”。
#fdisk –l 三个分区信息如下:
clip_p_w_picpath002[5]
2、创建RAID 5,命令用法如下:
mdadm -C raid设备名 -lraid级别 -nraid磁盘数 磁盘分区1 磁盘分区2 磁盘分区3
#mdadm -C /dev/md0 -l 5 -n 3 /dev/sd[bcd]1
clip_p_w_picpath004[5]
3、查看阵列状态
clip_p_w_picpath006[5]
4、格式化RAID5分区
clip_p_w_picpath008[5]
5、创建挂载点和挂载RAID5分区
#mkdir /raid5 //创建挂载点
#mount /dev/md0 /raid5
#df -h //查看分区挂载,三个100M分区,变成200M的RAID5分区
clip_p_w_picpath010[5]
6、系统启动时自动挂载RAID5分区,修改/etc/fstab文件自动挂载
#vim /etc/fstab
clip_p_w_picpath012[5]
附加测试RAID5容错性:
1、在RAID5分区写入文件
clip_p_w_picpath014[5]
2、标记损坏设备
#mdadm raid设备 -f 损坏设备
clip_p_w_picpath016[5]
3、查看已有一块硬盘损坏的RAID5分状态
clip_p_w_picpath018[5]
4、raid设备的修复,添加新设备到阵列中并查看状态
#fdisk /dev/sde
clip_p_w_picpath020[5]
#mdadm /dev/md0 -a /dev/sde1
clip_p_w_picpath022[5]
5、移出损坏的设备并查看
#mdadm /dev/md0 –r /dev/sdb1
clip_p_w_picpath024[5]
6、创建多个RAID设备,再做一个RAID0分区
先分区,做法和前面一样,只是分好区后要重启电脑生效,因为前面做好了RAID5分区,硬盘资源忙。
clip_p_w_picpath026[5]
创建第二个RAID0时,发现找不到/dev/md1设备文件,系统默认只有一个/dev/md0。
clip_p_w_picpath028[5]
#MAKEDEV -a /dev/md1 //创建RAID设备空设备文件,命令是大写
clip_p_w_picpath030
查看阵列信息:
clip_p_w_picpath032
#mkfs.ext3 /dev/md1
clip_p_w_picpath034