RAID磁盘阵列详解之RAID 6的配置与无人值守(带双重分散校验的数据条带),企业常用,必学!!!

RAID 6磁盘阵列介绍:

  • RAID 6磁盘阵列由N (N>=4)块盘组成阵列, 存储容量为N块磁盘容量总和的(N-2) /N。
  • RAID 6技术是在RAID 5基础上,为了进一步加强数据保护而设计的一种RAID方式,实际上是一种扩展RAID 5等级。与RAID 5的不同之处于除了每个硬盘上都有同级数据XOR校验区外,还有一个针对每个数据块的XOR校验区。当然,当前盘数据块的校验数据不可能存在当前盘而是交错存储的,具体形式见图。
  • RAID 6每个数据块有两个校验保护屏障(一个分层校验,一个是总体校验),因此RAID 6的数据冗余性能相当好。即使同时损失两块磁盘也不会影响数据使用,但是由于增加了一个校验,所以写入的效率较RAID 5还差,而且控制系统的设计也更为复杂,第二块的校验区也减少了有效存储空间。

RAID 6磁盘阵列的配置:

1.给虚拟机添加6块硬盘,4块用来制作RAID 6磁盘阵列,2块用来做备用磁盘,然后重启系统。

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

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

4.创建RIAD 6卷,并查看详细信息。

讲解一下命令的含义,“madam”命令字是用来建立RAID卷的工具,“-C”是表示新建RAID卷,“-v” 表示显示详细信息 “/dev/md6” 表示RAID卷建在 /dev/ 目录下名称为 md6,“-l6” 是 “level6” 的缩写表示建立的卷为RAID 6卷的意思,“-n4”是“number4”缩写表示用的磁盘数量为4,“ /dev/sd{b..e}1”表示磁盘的目录和名称,“-x2”表示备用盘数量为2,“/dev/sd{f..g}1”表示磁盘的目录和名称,“cat /proc/mdstat”表示查看RAID信息 可以看到RAID的级别和状态信息。

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

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

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


验证RAID 6磁盘阵列:

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

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

3.用“mdadm -f ”命令将sdb1、sdc1从RAID磁盘阵列md6中移除,来模拟磁盘损坏,看备用磁盘sdf1、sdg1能否自动顶替上去。

可以看到sdf1、sdg1已经代替sdb1、sdc1,而且正在重新同步数据。我们再用“mdadm -D ”命令查看一下RAID信息,可以看到sdf1、sdg1已经处于活跃状态了。

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

原文地址:https://blog.51cto.com/14449541/2431830

时间: 2024-10-02 02:18:03

RAID磁盘阵列详解之RAID 6的配置与无人值守(带双重分散校验的数据条带),企业常用,必学!!!的相关文章

RAID磁盘阵列详解之RAID 5的配置与无人值守(带分散校验的数据条带)

RAID 5磁盘阵列介绍: RAID 5磁盘阵列由N (N>=3) 块盘组成阵列,一份数据产生N-1个条带,同时还有1份校验数据,共N份数据在N块盘上循环均衡存储. RAID 5具有和RAID 0相近似的数据读取速度,只是多了一个奇偶校验信息,写入数据的速度比对单个磁盘进行写入操作稍慢.同时由于多个数据对应一个奇偶校验信息,RAID 5的磁盘空间利用率要比RAID 1高,存储成本相对较低,是目前运用较多的一种解决方案. 可靠性高,允许坏1块盘,不影响所有数据. RAID 5磁盘阵列的配置: 1.

RAID磁盘阵列详解之RAID 10的配置,集RAID 1的安全与RAID 0的快速于一体的磁盘阵列

RAID 10磁盘阵列介绍: RAID 10实际是将RAID 1和RAID 0标准结合的产物,在连续地以位或字节为单位分割数据并且并行读/写多个磁盘的同时,为每一块磁盘作磁盘镜像进行冗余.它的优点是同时拥有RAID 0的超凡速度和RAID 1的数据高可靠性. RAID 10磁盘阵列CPU占用率同样也更高,而且磁盘的利用率比较低.由于利用了RAID 0极高的读写效率和RAID 1较高的数据保护.恢复能力,使RAID 10成为了一种性价比较高的等级,目前几乎所有的RAID控制卡都支持这一等级. RA

RAID磁盘阵列详解之RAID 0(无冗错的数据条带卷)

RAID 0磁盘阵列介绍: RAID 0连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余,因此并不能算真正的RAID结构. RAID 0至少需要两块以上大小相同的硬盘,它将两块以上的硬盘合并成一块,数据连续地分割在每块盘上.容量为所有硬盘的总和. RAID 0只是单纯地提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据,因此不能应用于数据安全性要求高的场合. RAID 0磁盘阵列的配置: 1.给虚拟机添加两块硬盘,然后重

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

原文地址:https://blog.51cto.com/14449541/2431820

CentOS 7 RAID磁盘阵列详解一、(raid0、raid1)实验全程可跟做

RAID分为不同的等级,不同等级的RAID均在数据可靠性以及读写性能上做了不同的权衡.在实际应用中,可以依据实际需求选择不同的RAID方案. RAID0RAID0称为条带化储存,他以连续位或字节为单位进行数据分割,将数据分段储存于各个硬盘中.优点:在RAID 0状态下,存储数据被分割成两部分,分别存储在两块硬盘上,此时移动硬盘的理论存储速度是单块硬盘的2倍,实际容量等于两块硬盘容量的2倍.缺点:任何一块硬盘发生故障,整个RAID上的数据将不可恢复.组成条件:两块大小相同的磁盘 因为raid0的构

CentOS 7 RAID磁盘阵列详解二、(raid5、raid6、raid10)全程可跟做

RAID5RAID5是一种存储性能.数据安全与储存成本兼顾的储存解决方案,可以理解为RAID0与RAID1的折中方案.RAID 5的作用是为系统提供数据安全保障.把数据和与其相对应的奇偶校验信息存储到组成RAID5的各个磁盘上.当RAID5的一个磁盘数据损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据.优点:数据安全.读写速度快,空间利用率高,存储成本相对较低:能够支持在一块盘离线的情况下保证数据的正常访问.缺点:如果1块硬盘出现故障以后,整个系统的性能将大大降低.组成条件:至少三块

23、磁盘管理—磁盘阵列(RAID)实例详解

磁盘阵列(RAID)实例详解 raid技术分类 软raid技术 硬raid技术 Raid和lvm的区别 为什么选择用raid RAID详解 RAID-0 RAID-1 RAID-5 Raid-10 Raid的管理 案例:创建一个raid10+冗余盘 磁盘阵列(RAID)实例详解 Raid(磁盘阵列)级别介绍 Raid有"廉价磁盘冗余阵列"的意思,就是利用多块廉价的硬盘组成磁盘组,让数据分部储存在这些硬盘里面,从而达到读取和写入加速的目的:也可以用作数据的冗余,当某块硬盘损毁后,其他硬盘

linux基础-磁盘阵列(RAID)实例详解

磁盘阵列(RAID)实例详解 raid技术分类 软raid技术 硬raid技术 Raid和lvm的区别 为什么选择用raid RAID详解 RAID-0 RAID-1 RAID-5 Raid-10 Raid的管理 案例:创建一个raid10+冗余盘 磁盘阵列(RAID)实例详解 Raid(磁盘阵列)级别介绍 Raid有"廉价磁盘冗余阵列"的意思,就是利用多块廉价的硬盘组成磁盘组,让数据分部储存在这些硬盘里面,从而达到读取和写入加速的目的:也可以用作数据的冗余,当某块硬盘损毁后,其他硬盘

jQuery Mobile的默认配置项详解,jQuery Mobile的中文配置api,jQuery Mobile的配置说明,配置大全

学习jQuery Mobile也有一段时间了,越来越上手了,也越来越喜欢他了.我根本就没有理由拒绝他的好.这里我有分享一下我对它的配置项的使用说明一下. 看代码解释: $(document).live("pageinit",function(event){ $.mobile.loadingMessage = "正在加载数据,请稍候......"; $.mobile.pageLoadErrorMessage="很抱歉,系统好像再打小瞌睡......"