构建RAID5磁盘阵列
时间:2010-09-23 来源:dongdong12
题目:建立一个/raid 目录,
第一步:先创建物理分区: (创建4个大小100M分区,3个用来做RAID5 一个用来做热备份)

在重复执行上面命令3次,一共创建4个分区。

注意: 创建的4个分区都要改为RAID类型 fd就是RAID类型

第2步:创建RAID阵列设备 用命令 mknod

mknod /dev/md1 b 9 1
注释: mknod 是命令 /dev/md1 是设备名称 设备名称必须是以/dev/md开头的 b 代表创建的是块设备 9 是主设备号 1 是从设备号 (住设备号不能改 从设备号在系统唯一)
创建完之后 可以用 ls /dev/md1 查看一下

第三步:创建RAID 阵列 使用命令 mdadm
创建 mdadm –C /dev/md1 –l 5 –n 3 –x 1 /dev/hda5 /dev/hda6 /dev/hda7 /dev/hda8

-C 指创建 –l 指的是创建的RAID 级别 -n 指的是活动分区的数 –x 指的是备份分区的数 后面跟的就是 创建的4个物理分区啦
创建好之后 用 mdadm –detail /dev/md1 查看RAID 状态

第四步: 格式化RAID 设备 并挂载


mkdir /raid
mount /dev/md1 /raid
]

到这基本上就完成了RAID 5的创建 可以使用了!下面我们模拟让RAID5 中的一个分区出现问题,,让备份分区替代出问题那个分区。。
我们模拟让/dev/hda7出错。。

mdadm --fail /dev/md1 /dev/hda7
在查看RAID 状态

这就验证完了 分区或磁盘出错后 备份分区将替代出现错误的分区
移除出错的分区 或 磁盘 用 命令 mdadm –remove /dev/md1 /dev/hda7
相关阅读 更多 +