.创建RAID1卷:

需要先安装mdam软件包,它是管理raid卷的工具

-qi参数表示查询已安装过的包的相关信息

RHEL 6.4 部署RAID1 并模拟发生故障_RHEL6.4

1.新加两块硬盘,并分区:

设置分区类型为fd

RHEL 6.4 部署RAID1 并模拟发生故障_RHEL6.4_02

2.将两块分区做成raid1

RHEL 6.4 部署RAID1 并模拟发生故障_RHEL6.4_03

3.格式化/dev/md0,并挂载到/data/目录下:

RHEL 6.4 部署RAID1 并模拟发生故障_RHEL6.4_04

4.讲新建raid1卷信息写入配置文件:

RHEL 6.4 部署RAID1 并模拟发生故障_raid1 _05

5.查看挂载情况:

RHEL 6.4 部署RAID1 并模拟发生故障_raid1 _06

6.编辑/etc/fstab,使之能够开机自动挂载:

RHEL 6.4 部署RAID1 并模拟发生故障_raid1 _07

.模拟硬盘发生故障:

1.标记/dev/sdb1 发生故障,标记为fail

2.此时移除/sdb ,标记为remove

RHEL 6.4 部署RAID1 并模拟发生故障_RHEL6.4_08

此时向/data目录下,测试可以新建目录,表示数据不会有错误:

2.关机重启:

[root@servera~]#shutdown -h now 

三.恢复数据:

1.系统启动完成以后,给新硬盘/dev/sdb做与/dev/sdc相同的分区,用下列命令完成:

00RHEL 6.4 部署RAID1 并模拟发生故障_RHEL6.4_09

2.查看两个硬盘是否相同:

RHEL 6.4 部署RAID1 并模拟发生故障_raid1 _10


3.把/dev/sdb的分区挂到raid1里面

RHEL 6.4 部署RAID1 并模拟发生故障_RHEL6.4_11

4.用/cat/proc查看结果:此时显示数据正在同步,约为1.8min完成,速度为每秒181194K

RHEL 6.4 部署RAID1 并模拟发生故障_RHEL6.4_12

慢慢等系统自动同步数据到/dev/sdb.

可以用dmesg 命令,查看日志看到重建过程

总结:RAID1降级,不会受到影响。