前期准备:准备四块大小一样的分区,三块做raid5 一块做热备,查看linux有没有安装raid工具rpm -qa|grep mdadm
1:关于分区举其中一块盘分区的例子:
fdisk /dev/sdb
n
p
1
回车
+2G
t
fd
w
其他三块盘也是按照以上的步骤各分一个区出来
2:开始制作raid5
mdadm -C -v /dev/md0 -l5 -n3 /dev/sdb1 /dev/sdc1 /dev/sdd1 -x1 /dev/sde1
# -C -v 后面表示raid块设备名称
# -l 后面表示raid5
# -n 后面表示3块盘做raid5
# -x 后面表示1块盘做热备
3:后续操作
#格式化raid5盘 mkfs.ext3 /dev/md0
#挂载raid5盘 mkdir /raid5 mount /dev/md0 /raid5
#开机自动挂载的话需要修改 /etc/fatab 其中UUID使用blkid命令查看,按照已经存在的挂载点格式修改填写
4:查看raid分区状态信息
mdadm --detail /dev/md0
5:将raid信息写入mdadm.conf中
echo DEVICE /dev/sd[bcde]1 > /etc/mdadm.conf
mdadm -D /dev/md0 >> /etc/mdadm.conf
6:向raid中移除添加分区
mdadm /dev/md0 remove /dev/sdb1
mdadm /dev/md0 -a /dev/sdf1
7:停用raid,启用raid
停用之前首先要umount /dev/md0 如果报错说设备忙,可以根据报错信息执行命令 fuser -m /dev/md0 或者lsof /dev/md0 看到占用的进程号,执行kill -9 PID
mdadm --stop /dev/md0
启动raid
mdadm --assemble -scan /dev/md0