题目: 建立一个 RAID5 级别的分区使用一个分区给这个 RAID 做热备份,并挂在到本地的 /raid 目录,
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

 

第一步:先创建物理分区: (创建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