本次和大家介绍的是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、首先给虚拟机添加三块新硬盘,然后重启
2、将三块磁盘sdb、sdc、sdd进行配置,设置分区,分区类型选择为raid类型。(另外几个磁盘的配置步骤和这个一样)
3、.先查看一下有没有制作RAID卷的工具,如果没有可以自己从yum源装一个。
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:表示磁盘的目录和名称
5、格式化raid1卷,格式化为xfs格式,如果格式为ext4就使用"mkfs.ext4"。
6、格式化结束之后就可以进行挂载,在mnt里创建挂载点md1输入mkdir /mnt/md1 ,输入mount /dev/md1
7、如果就觉得麻烦可以进行自动挂载。
RAID 1磁盘阵列验证
1、在 /mnt/md1/ 目录下新建一些空文件,输入ls /mnt/md1查看。
2、用mdadm -D /dev/md1 查看RAID的信息,可以看到sdb1、sdc1处于活跃状态。
3、这个时候我们模拟磁盘破损,用“mdadm -f ”命令将sdb1从RAID磁盘阵列md1中移除,看备用磁盘sdd1能否自动顶替上去。
4、这个时候我们可以看到sdd1已经被sdb1代替了,而且正在同步数据,我们再用mdadm -D /dev/md1,查看下状态。
5、这个时候我们再看看原来的文件还在不在,输入ls /mnt/mb1。
来源:https://blog.51cto.com/14307755/2432105