ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

RAID磁盘阵列详解之RAID 1的配置与无人值守(无校验的相互镜像卷)

2019-08-22 21:00:13  阅读:285  来源: 互联网

标签:RAID sdd1 校验 挂载 磁盘 md1 磁盘阵列


RAID 1磁盘阵列介绍:

  • RAID 1磁盘阵列通过磁盘数据镜像实现数据冗余,在成对的独立磁盘.上产生互为备份的数据,当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID可以提高读取性能,但写入速度通常较慢,因为数据得分别写入两块硬盘中并做比较。
  • RAID 1提供了很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据,因此适用于安全性要求较高的环境。
  • RAID 1是磁盘阵列中单位成本最高的,同时不具备扩展性,它的磁盘空间利用率为 50%。

RAID磁盘阵列详解之RAID 1的配置与无人值守(无校验的相互镜像卷)

RAID 1磁盘阵列的配置:

1.给虚拟机添加三块硬盘,然后重启系统。

RAID磁盘阵列详解之RAID 1的配置与无人值守(无校验的相互镜像卷)

2.将首先对新添加三块的磁盘sdb、sdc、sdd进行配置,设置分区,同时选择分区类型为raid类型,我只截了配置sdb的图,因为步骤相同。(不会磁盘配置的朋友,可以去看我之前写的Linux系统磁盘配置)

RAID磁盘阵列详解之RAID 1的配置与无人值守(无校验的相互镜像卷)

3.先查看一下有没有制作RAID卷的工具,如果没有可以自己从yum源装一个。

RAID磁盘阵列详解之RAID 1的配置与无人值守(无校验的相互镜像卷)

4.创建RIAD 1卷,并查看详细信息。
RAID磁盘阵列详解之RAID 1的配置与无人值守(无校验的相互镜像卷)

讲解一下命令的含义,“madam”命令字是用来建立RAID卷的工具,“-C”是表示新建RAID卷,“-v” 表示显示详细信息 “/dev/md1” 表示RAID卷建在 /dev/ 目录下名称为 md1,“-l1” 是 “level1” 的缩写表示建立的卷为RAID 1卷的意思,“-n2”是“number2”缩写表示用的磁盘数量为2 ,“ /dev/sd{b..c}1”表示磁盘的目录和名称,“-x1”表示备用盘数量为1,“/dev/sdd1”表示磁盘的目录和名称,“cat /proc/mdstat”表示查看RAID信息 可以看到RAID的级别和状态信息。

5.格式化RAID 1卷,将文件系统格式化为xfs格式。如果是格式化为ext4格式就用“mkfs.ext4”命令

RAID磁盘阵列详解之RAID 1的配置与无人值守(无校验的相互镜像卷)

6.在 /mnt/目录下新建一个md1 目录用来做挂载点,然后将RAID 1卷md1挂载上去,查看是否挂载成功。

RAID磁盘阵列详解之RAID 1的配置与无人值守(无校验的相互镜像卷)

7.如果你嫌每次启动系统都得挂载麻烦,就可以设置自动挂载,直接用vim编辑器在自动挂载文件里添加上md1的自动挂载命令即可。

RAID磁盘阵列详解之RAID 1的配置与无人值守(无校验的相互镜像卷)
RAID磁盘阵列详解之RAID 1的配置与无人值守(无校验的相互镜像卷)

验证RAID 1磁盘阵列:

1.在 /mnt/md1/ 目录下新建一些空文件。

RAID磁盘阵列详解之RAID 1的配置与无人值守(无校验的相互镜像卷)

2.用“mdadm -D /dev/md1”命令查看一下RAID 的信息,可以看到sdb1、sdc1处于活跃状态,sdd1处于备用状态。

RAID磁盘阵列详解之RAID 1的配置与无人值守(无校验的相互镜像卷)

3.用“mdadm -f ”命令将sdb1从RAID磁盘阵列md1中移除,来模拟磁盘损坏,看备用磁盘sdd1能否自动顶替上去。
RAID磁盘阵列详解之RAID 1的配置与无人值守(无校验的相互镜像卷)
可以看到sdd1已经代替sdb1,而且正在重新同步数据。我们再用“mdadm -D ”命令查看一下RAID信息,可以看到sdd1已经处于活跃状态了。
RAID磁盘阵列详解之RAID 1的配置与无人值守(无校验的相互镜像卷)

4.再次查看/mnt/md1/目录,之前创建的文件还在没有丢失。

RAID磁盘阵列详解之RAID 1的配置与无人值守(无校验的相互镜像卷)

标签:RAID,sdd1,校验,挂载,磁盘,md1,磁盘阵列
来源: https://blog.51cto.com/14449541/2431819

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有