本次和大家介绍的是RAID磁盘阵列其中的RAID1具体配置操作

首先给大家介绍下RAID
1、RAID是英文Redundant Array of Independent Disk的缩写,中文简称为独立冗余磁盘阵列
2、RAID是把多块独立的物理硬盘按不同的方式组合起来,形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储xing和提供数据备份技术
3、组成磁盘阵列的不同方式称为RAID级别(RAID Levels),常用的RAID级别有以下几种:RAID0、RAID1、RAID5、RAID6、RAID1+0等
RAID 1磁盘阵列

RAID 1磁盘阵列通过磁盘数据镜像实现数据冗余,在成对的独立磁盘.上产生互为备份的数据,当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID可以提高读取性能,但写入速度通常较慢,因为数据得分别写入两块硬盘中并做比较。
·

RAID 1提供了很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据,因此适用于安全性要求较高的环境。
·
RAID 1是磁盘阵列中单位成本最高的,同时不具备扩展性,它的磁盘空间利用率为 50%。

RAID1车磁盘阵列配置

1、首先给虚拟机添加三块新硬盘,然后重启
RAID磁盘阵列之RAID 1_第1张图片
2、将三块磁盘sdb、sdc、sdd进行配置,设置分区,分区类型选择为raid类型。(另外几个磁盘的配置步骤和这个一样)
RAID磁盘阵列之RAID 1_第2张图片
RAID磁盘阵列之RAID 1_第3张图片

3、.先查看一下有没有制作RAID卷的工具,如果没有可以自己从yum源装一个。
RAID磁盘阵列之RAID 1
4、接下来创建raid1卷
输入

mdadm -C -v /dev/md1 -l1 -n2 /dev/sd{b..e}1 -x /dev/sdd1

其中
mdadm:命令字符
-C:创建
-v:详细信息
/dev/md1:创建存放的目录
-l1:level
-n2:使用2块磁盘
-x:保留备用盘
/dev/sdd1:表示磁盘的目录和名称
RAID磁盘阵列之RAID 1_第4张图片
5、格式化raid1卷,格式化为xfs格式,如果格式为ext4就使用"mkfs.ext4"。
RAID磁盘阵列之RAID 1_第5张图片
6、格式化结束之后就可以进行挂载,在mnt里创建挂载点md1输入mkdir /mnt/md1 ,输入mount /dev/md1
RAID磁盘阵列之RAID 1_第6张图片
7、如果就觉得麻烦可以进行自动挂载。
RAID磁盘阵列之RAID 1_第7张图片

RAID 1磁盘阵列验证

1、在 /mnt/md1/ 目录下新建一些空文件,输入ls /mnt/md1查看。
RAID磁盘阵列之RAID 1
RAID磁盘阵列之RAID 1_第8张图片
2、用mdadm -D /dev/md1 查看RAID的信息,可以看到sdb1、sdc1处于活跃状态。
RAID磁盘阵列之RAID 1
3、这个时候我们模拟磁盘破损,用“mdadm -f ”命令将sdb1从RAID磁盘阵列md1中移除,看备用磁盘sdd1能否自动顶替上去。
RAID磁盘阵列之RAID 1_第9张图片
4、这个时候我们可以看到sdd1已经被sdb1代替了,而且正在同步数据,我们再用mdadm -D /dev/md1,查看下状态。

RAID磁盘阵列之RAID 1_第10张图片
5、这个时候我们再看看原来的文件还在不在,输入ls /mnt/mb1。
RAID磁盘阵列之RAID 1_第11张图片