精华内容
下载资源
问答
  • 如何组磁盘阵列raid5
    千次阅读
    2022-07-11 15:35:43

    Raid 基础知识

    1. 什么RAID磁盘阵列

    • RAID 是美国加州伯克利 D.A.Patterson 教授 在1988年提出的
    • 中文全称 独立磁盘冗余阵列,简称 磁盘阵列

    把多块独立的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能,并通过储存冗余数据也增加容错能力。

    2.RAID 磁盘阵列分类

    在这里插入图片描述
    按照物理类型可以分为2大类:硬RAID 、软RAID
    通过硬件实现RAID功能的,俗称硬RAID。通常有2种解决方案,一是外接式 磁盘阵列柜(价格贵,企业级才需要)。二是通过在电脑上假装 阵列卡,通过磁盘阵列卡实现RAID。阵列卡更快(提示读写速度)更稳定(好一点的阵列卡会带电池,防止突然断电)

    在这里插入图片描述
    用软件模拟RAID,就是软RAID

    3.RAID的逻辑分类

    3.1 RAID 0模式(速度很快)

    • 将2个以上的磁盘并联起来,形成一个大的磁盘。

    • 可用容量= 所有硬盘之和

    • 当进行写入的时候,是把 数据分段后,分别存在不同的硬盘中

    • 容量最大,读写速度最快

    • 极致的速度带来的就是不安全

    • 一定不要用RAID 0 存放重要数据
      在这里插入图片描述

    缺点:没有冗余和容错能力,磁盘阵列只要坏一块盘,所有数据跟着玩完

    3.2 RAID 1(护卫镜像)

    RAID1模式最少需要2块磁盘,所有硬盘互为镜像,每块硬盘上存储的数据都一样。阵列磁盘中,只要有一块硬盘没坏,数据都可以完整读取出来
    在这里插入图片描述
    RAID 1理论去读速度和RAID0 相同,有几块硬盘,读取速度就是几倍,但是写入速度等于单块硬盘,没有任何提升。当RAID1 某一块硬盘损坏时,拔出损坏的盘,插入新的盘,阵列会恢复数据到新插入硬盘(重建阵列)

    注释:如果各个硬盘大小不一,最终容量会以最小的为准,整体利用率是所有RAID分类中最低的

    3.3 RAID 2

    如果想要安全的提升,又不追求极致的速度,那就了解下RAID2、3、4、5、6吧

    RAID 2、3、4在设计之初,主要针对特定的应用场景,因为各种各样的缺陷,很少会用到,很多阵列卡也都不支持RAID 2、3、4

    RAID 2 模式至少需要3块盘,读写是需要对 数据进行实时编码,分段写入不同的硬盘,得到的数据总量会比原始数据大。
    在这里插入图片描述

    RAID2 模式在读写是需要实时校验数据,校验算法较为复杂,硬件开销偏大。所以提出了RAID3
    在这里插入图片描述

    3.4 RAID3

    • RAID3 是在RAID 2基础是提出来的,因为采用跟简单算法,对硬件开销相对较小

    • RAID 3最少3块硬盘,读写操作时,数据分段写入不同的硬盘,校验数据单独存放在,另一个硬盘里。

    • 由于每次读写操作都会访问校验盘,导致校验盘长时间高负荷工作,非常容易挂掉。如果校验盘坏了,那数据就没救了。

    在这里插入图片描述

    3.5 RAID4

    • RAID 4和RAID3 相似,是把校验数据单独存放在一个硬盘里

    • 与RAID3 不同的是,RAID4 数据分段的方式不一样。

    RAID 3按照bit 比特分割数据,RAID4 按照数据块分割,数据块大小按照系统决定,通常比 bit 大很多,所以小文件写入会比RAID3 快。

    RAID4 的缺点是非校验盘数据损坏,数据恢复概率比RAID 3低一些

    如果是校验盘损坏,RAID3 和RAID4 都无法恢复数据

    在这里插入图片描述

    3.6 RAID 5(重要,允许挂一块)

    • RAID 5 原理和RAID3 相似,区别是RAID3 把校验数据存放在一个硬盘里,但RAID 5的校验数据是分散 在各个磁盘里。每个硬盘都有校验数据

    • 当一块硬盘损坏,所有其它盘里的数据,配合校验信息,就可以进行信息恢复,避免了RAID3 校验盘坏了,无法恢复数据的缺陷

    在这里插入图片描述

    在这里插入图片描述

    RAID 5模式至少需要3块硬盘,其中1/3的空间作为冗余。2/3空间存放原始数据。

    • RAID 读取数据和RAID0 相近,写入速度不急RAID0。但因为1/3的空间作为校验数据,允许阵列损坏一块硬盘的情况下,实现数据完全恢复,安全性比RAID0 高出很多

    注意:RAID 5还有一个子模式 RAID F1,主要针对固态硬盘。采用类似RAID5的阵列模式,对SSD写入有特定的优化,校验数据会尽量放在一个SSD里,降低其他固态硬盘的写入量,当发现SSD写入快到上限时,支持自动数据转移。(由于价格贵,一般接触不到)

    在这里插入图片描述

    3.6 RAID 6(重要)

    • 与RAID5 相比,增加到了2个硬盘空间,存放校验数据,导致RAID6

    • 至少需要4块硬盘才行。

    在这里插入图片描述

    RAID 6模式数据安全性非常高,2个冗余磁盘空间,使用不同校验算法,任意坏2块硬盘,都能实现数据完全恢复,安全性相对RAID5更高一级

    但因为采用双算法校验数据,校验数据量是RAID5的2倍,同时校验算法计算量也偏大,导致RAID6读写速度不及RAID5.

    RAID6 写入慢,还多站了一个磁盘容量

    在这里插入图片描述

    注意:机械硬盘先天性缺陷URE,大概是每12TB的数据,可能会出现一个URE。当RAID5正在进行磁盘构建的时候,出现一次URE错误,就会导致RAID5认为数据出现问题,需要从新构建阵列。多次重建阵列导致硬盘长时间高负荷运作,如果硬盘是同一时期买的,一块硬盘挂了,其它硬盘的状态也好不到哪里去,非常容易导致更多硬盘损坏(RAID5只允许坏掉一块硬盘,重建过程中在挂掉一块硬盘,数据就恢复不回来了。)

    在这里插入图片描述
    个人建议RAID 5尽量少用。重建阵列成功率偏低,安全性相对RAID 6差很多

    3.7 RAID 7(美国SCC的专利)

    在这里插入图片描述

    3.8 RAID 10(混合RAID)

    把RAID1 和RAID0 两种模式合二为一,既保证数据安全,大幅度提升读写速度。缺点是可用容量 只有总容量的一半

    在这里插入图片描述
    RAID 10 至少需要四块硬盘,其中 先 两两组成RAID1 ,然后把两组 RAID 1 组成RAID0/

    • 所以RAID 10,是先RAID1 在RAID 0

    3.9 JBOD 和 UNRAID

    Just a Bunch Of Disks
    只是一堆磁盘

    在这里插入图片描述

    JBOD模式下,数据从第一块磁盘开始,一直往后边的硬盘存。系统只能看到包含所有硬盘容量的大分区,那个硬盘坏了,坏盘里的数据就会损坏。由于第一块硬盘包含了个盘上的数据分段表。第一块盘不能坏,如果坏的是第一块硬盘 的。如果坏的是第一块硬盘,整个阵列都会报废

    JBOD 优点是:系统会把多块硬盘认成一个,可用容量为所有硬盘容量之和,而且每次写入只会占用一块磁盘,读写是其它硬盘处于闲置状态,不会导致过劳而死

    JBOD的缺点是:安全性偏低,读写速度和单块硬盘速度一样,没有任何的提升

    UNRAID(安RAID),不组RAID

    UNRAID 本身是基于LINUX 的RAID 系统,和JBOD非常相似。

    事实上就是带冗余的JBOD

    在这里插入图片描述

    RAID 总结

    RAID 技术对磁盘存储来说,是比较重要的,选择一个好的RAID方案,是可以达到意向不到的效果。常用的RAID 0 适用于对速度要求较高,且安全性低的业务场景。而对安全性要求较高的话,可以考虑RAID 1,如果考虑成本问题,要求硬盘大容量、安全性及速度的话,可以考虑RAID 5,RAID 10
    在这里插入图片描述

    更多相关内容
  • 传统硬盘由于工作原理的限制,在性能上的提升非常缓慢。而固态硬盘价格昂贵,短时间内难以被普通用户接受。...服务器上建议使用raid1后raid5阵列 组建RAID0磁盘阵列之Intel篇: 目前市面上的主板,
  • 磁盘阵列RAID讲解

    2021-01-10 10:35:09
    RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的...
  • RAID磁盘阵列介绍 是Redundant Array of Independent Disks的缩写,中文简称为独立冗余磁盘阵列...RAID0,RAID1,RAID5,RAID6,RAID1+0等 RAID 0磁盘阵列介绍 RAID 0 1、RAID 0连续以位或字节为单位分割数据,并

    目录

    一、RAID磁盘阵列介绍

    二、常用的RAID

    1、常用的RAID级别

    2、RAID 0磁盘阵列介绍

    3、RAID1磁盘阵列介绍

    4、RAID 5磁盘阵列介绍

    5、RAID 6磁盘阵列介绍

    6、RAID 1+0磁盘阵列介绍

    7、阵列卡介绍

    8、阵列卡的缓存

    三、RAID5的创建

                      RAID总结


    一、RAID磁盘阵列介绍

    是Redundant Array of Independent Disks的缩写,中文简称为独立冗余磁盘阵列

    把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术

    组成磁盘阵列的不同方式称为RAID级别(RAID Levels)

    二、常用的RAID

    1、常用的RAID级别

    RAID0,RAID1,RAID5,RAID6,RAID1+0等

    2、RAID 0磁盘阵列介绍

    RAID 0

    1、RAID 0连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余

    2、RAID 0只是单纯地提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据

    3、RAID 0不能应用于数据安全性要求高的场合

    3、RAID1磁盘阵列介绍

    RAID 1

    1、通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据

    2、当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID 1可以提高读取性能

    3、RAID1是磁盘阵列中单位成本最高的,但提供了很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据

    4、RAID 5磁盘阵列介绍

    RAID 5

    1、N(N>=3)块盘组成阵列,一份数据产生N-1个条带,同时还有1份校验数据,共N份数据在N块盘上循环均衡存储

    2、N块盘同时读写,读性能很高,但由于有校验机制的问题,写性能相对不高

    3、(N-1)/N磁盘利用率

    4、可靠性高,允许坏1块盘,不影响所有数据

    5、RAID 6磁盘阵列介绍

    RAID 6

    1、N(N>=4)块盘组成阵列,(N-2)/N磁盘利用率

    2、与RAID 5相比,RAID 6增加了第二个独立的奇偶校验信息块

    3、两个独立的奇偶系统使用不同的算法,即使两块磁盘同时失效也不会影响数据的使用

    4、相对于RAID 5有更大的“写损失“,因此写性能较差

    6、RAID 1+0磁盘阵列介绍

    RAID 1+0

    1、N(偶数,N>=4)块盘两两镜像后,再组合成一个RAID 0

    2、N/2磁盘利用率

    3、N/2块盘同时写入,N块盘同时读取

    4、性能高,可靠性高

    7、阵列卡介绍

    阵列卡是用来实现RAID功能的板卡

    通常是由I/O处理器、硬盘控制器、硬盘连接器和缓存等一系列组件构成的

    不同的RAID卡支持的RAID功能不同

    例如支持RAIDO、RAID1、RAID5、RAID10等

    RAID卡的接口类型

    IDE接口、SCSI接口、SATA接口和SAS接口

    8、阵列卡的缓存

    1、缓存(Cache)是RAID卡与外部总线交换数据的场所,RAID卡先将数据传送到缓存,再由缓存和外边数据总线交换数据

    2、缓存的大小与速度是直接关系到RAID卡的实际传输速度的重要因素

    3、不同的RAID卡出厂时配备的内存容量不同,一般为几兆到数百兆容量不等

    三、RAID5的创建

    首先开始操作准备

    在虚拟机上添加四块硬盘

    1、检查是否已安装mdadm软件包

    rpm -q mdadm

    yum install -y mdadm

    2、使用fdisk.工具将新磁盘设备/dev/sdb、 /dev/sdc、 /dev/sdd、 /dev/sde

    划分出主分区sdb1、sdc1、 sdd1、 sde1, 并且

    把分区类型的ID标记号改为"fd”

    fdisk /dev/sdb

    fdisk /dev/sdc

    fdisk /dev/sdd

    fdisk /dev/sde

    例如:fdisk /dev/sde

    建立完成可以通过fdisk -l 来查看

    3、创建RAID设备

    #创建RAID5

    mdadm -C -v /dev/md0  -15 -n3 /dev/sd[bcd]1 -x1 /dev/sde1

    命令字      raid名字  级别 -n磁盘数量  /dev/sde1 /dev/sdd1    热备盘 热备盘的分区设备

    -C:表示新建;

    -v:显示创建过程中的详细信息。

    /dev/md5: 创建RAID5的名称。

    -l: 指定RAID 的级别,15表示创建RAID5。.

    -n:指定使用几块硬盘创建RAID, n3表示使用3块硬盘创建RAID。

    /dev/sd [bcd]1: 指定使用这3块磁盘分区去创建RAID。

    -x:指定使用几块硬盘做RAID的热备用盘,x1表示保留1块空闲的硬盘作备用

    /dev/sde1: 指定用作于备用的磁盘

    查看RAID磁盘详细信息

    cat /proc/mdstat          #还能查看创建RAID的进度

    或者

    mdadm -D /dev/md0

    #用watch命令来每隔-一段时间刷新/proc/mdstat的输 出

    watch -n 10 ' cat /proc/mdstat '

    #检查磁盘是否EL做RAID.

    mdadm -E /dev/sd[b-e] 1

    4、创建并挂载文件系统

    mkfs -t xfs /dev/imd0

    mkdir /myraid

    mount /dev/md0 /myraid/

    df -Th

     或者做永久挂载

    cp /etc/ fstab /etc/fstab.bak 备份

    vim /etc/fstab  进入/etc/fstab输入以下内容

    /dev/md0             /myraid     xfs   defaults     0 0

    mount -a

    df -Th

    5、实现故障恢复

    mdadm /dev/md0 -f /dev/sdb1   #模拟/dev/sdb1故障

    mdadm -D /dev/md0   #查看发现sde1已顶替sdb1,注意要稍微等一会儿

    修复过程

    mdadm /dev/md0 -r /dev/sdb1移除设备

     

    mdadm /dev/md0 -a /dev/ sdb1添加设备

    RAID总结

    RAID
    RAID级别       硬盘数量            磁盘利用率     是否有校验       保护能力              写性能
    RAID0             N(可以为1)         N                   无               无                单个硬盘的N倍
    RAID1          N(偶数)       N/2.         无          允许一-个设备故障         需写两对存储设备,互为主备
    RAID5           N>=3      (N-1) /N      有        允许一个设备故障                  需写计算校验
    RAID6           N>=4      (N-2) /N      有        允许两个设备故障                  需双重写计算校验
    RAID10        N>=4(偶数)     N/2      无      允许两个基组中各坏一个        N/2块 盘同时写入
                                                                                         同时坏两块盘不掉数据的概率为3分之2
     

    展开全文
  • Linux下查看Raid磁盘阵列信息的方法 以下是组建服务器raid时查到的资料,做下笔记,没兴趣的朋友请无视。 Linux下查看软、硬raid信息的方法。 软件raid:只能通过Linux系统本身来查看 cat /proc/mdstat 可以看到raid...
  • RAID磁盘阵列

    2022-07-05 17:07:20
    RAID磁盘阵列

    目录

    一、RAID磁盘阵列

    1. RAID0

    2.RAID1

    3.RAID5

    ​4.RAID 6

    5.RAID 1+0

    6.RAID 0+1

    二、RAID实验配置

    1.RAID 0 实验

     2.RAID 1实验

    3.RAID 5 实验

     4.RAID 1+0实验


    一、RAID磁盘阵列

    RAID磁盘阵列是Redundant Array of Independent Disks的缩写,中文简称为独立冗余磁盘阵列多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术组成磁盘阵列的不同方式称为RAID级别(RAID Levels)

    常用的RAID级别: RAID0,RAID1,RAID5,RAID6,RAID1+0等
     

    1. RAID0

    RAID 0连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率,但它没有数据冗余。

    RAID 0只是单纯的提高性能,并没有为数据的可靠性提供保证,而且其中的一个磁盘失效将影响到所有数据

    RAID 0不能应用于数据安全性要求高的场合

    RAID0的特点

           最少需要两块磁盘

           数据条带分布式

          没有冗余,性能最佳(不存储镜像、校验信息)

          不能应用于对数据安全性要求高的场合

    2.RAID1

    通过磁盘数据镜像实现数据冗余,在成对的独立磁盘上产生互为备份的数据

    当原始数据繁忙时,可直接从镜像拷贝中读取数据,因此RAID 1可以提高读取性能

    RAID 1是磁盘阵列中单位成本最高的。但提供了很高的数据安全性和可用性。当一个磁盘失效时,系统可以自动切换到镜像磁盘上读写,而不需要重组失效的数据。

    RAID1的特点

             最少需要两块磁盘

             提供数据冗余(提供备份)

             性能好

    3.RAID5

    N(N≥3)块盘组成阵列,一份数据产生N-1个条带,同时还有一份校验数据,共N份数据在N块盘上循环均衡存储

    N块盘同时读写,读性能很高,但由于有校验机制的问题,写性能相对不高

    (N-1)/N 磁盘利用率

    可靠性高,允许坏一块盘,不影响所有数据

    RAID 5的特点

             最少3块磁盘

             数据条带形式分布

             以奇偶校验作冗余

             适合多读少写的情景,是性能与数据冗余最佳的折中方案

    4.RAID 6

    N(N≥4)块盘组成阵列,(N-2)/N 磁盘利用率

    与RAID 5相比,RAID 6增加了第二块独立的奇偶校验信息块

    两个独立的奇偶系统使用不同的算法,即使两块磁盘同时失效也不会影响数据的使用

    相对于RAID 5有更大的“写损失”,因此写性能较差

    5.RAID 1+0

    RAID 1+0(先做镜象,再做条带)

              N (偶数,N>=4)。块盘两两镜像后,再组合成一个RAID 0

              N/2磁盘利用率

              N/2块盘同时写入,N/2块盘同时读取

              性能高,可靠性高

    特点: 最少4块磁盘

               先按RAID 0 分成两组,再分别对两组按RAID 1 方式镜像

               兼顾冗余(提供镜像存储)和性能(数据条带形式分布)

    6.RAID 0+1

    RAID 0+1(先做条带,再做镜像)

           读写性能与RAID 1+0 相同

           安全性能低于RAID 1+0

    总结:

    RAID级别读性能写性能利用率是否有备份,校验允许损坏盘数
    RAID0NNN0
    RAID1N/2N/2N/21
    RAID5N-1(N-1)/NN-1校验1
    RAID6N-2(N-2)/NN-2校验2
    RAID1+0N/2N/2N/2备份有两个基组各坏一个
    RAID0+1N/2N/2N/2备份允许损坏一组

    二、RAID实验配置

    确保安装 mdadm

    1.RAID 0 实验

    先准备两块盘(这里用b/c两块盘)

     把两个盘分区

    创建RAID 0

    mdadm -Cv /dev/md0 -l0 -n2 /dev/sd[bc]1

    -C:表示新建
    -v:显示创建过程中的详细信息
    /dev/md0:创建RAID 0的名称
    -l:指定RAID的级别,l0表示创建RAID0
    -n:指定使用几块硬盘创建RAID,n2表示使用2块硬盘创建RAID
    -/dev/sd[bc]1:指定使用这两块磁盘分区去创建RAID0

     对创建的 RAID0 进行文件系统创建并挂载

     2.RAID 1实验

    先准备两块盘,把两块盘分区  (这里用d/f两块盘)

     

    创建RAID 1

    mdadm -Cv /dev/md1 -l1 -n2 /dev/sd[df]1

    -C:表示新建
    -v:显示创建过程中的详细信息
    /dev/md1:创建RAID 1的名称
    -l:指定RAID的级别,l1表示创建RAID1
    -n:指定使用几块硬盘创建RAID,n2表示使用2块硬盘创建RAID
    -/dev/sd[df]1:指定使用这两块磁盘分区去创建RAID1

    格式化 md1   ,创建文件挂载md1 ,查看 

    3.RAID 5 实验

    先准备四个盘,分区 (三备一   用b/c/d/e盘)

    四块盘分区后,创建RAID 5 ,查看

    mdadm -Cv /dev/md5 -l5 -n3 /dev/sd[bcd]1 -x1 /dev/sde1

     -C:表示新建
    -v:显示创建过程中的详细信息
    /dev/md0:创建ARID5的名称
    -l:指定RAID的级别,l5表示创建RAID5
    -n:指定使用几块硬盘创建RAID,n3表示使用3块硬盘创建RAID
    -/dev/sd[bcd]1:指定使用这三块磁盘分区去创建RAID
    -x:指定几块空闲硬盘做RAID的热备用盘,x1表示保留1块空闲的硬盘作备用盘
    /dev/sde1:指定使用这块磁盘作备用盘

    创建目录,格式化 /dev/md5, 挂载 ,查看 

     mdadm -D /dev/md5 查看

     模拟故障

     停掉sdb1 ,发现sde1顶替了sdb1

     4.RAID 1+0实验

    先准备四个盘,分区 ( 用b/c/d/e盘)

    将b/c盘做RAID 1,再把d/e盘也做成RAID 1

    mdadm -Cv /dev/md1 -l1 -n2 /dev/sd[bc]1

    mdadm -Cv /dev/md2 -l1 -n2 /dev/sd[de]1

    再把md1/md2做成RAID 0

    mdadm -Cv /dev/md10 -l0 -n2 /dev/md1 /dev/md2

     创建目录,格式化md10 ,挂载,查看

    展开全文
  • 一、构建软RAID5磁盘阵列 (一)、需求描述 为Linux服务器添加4块SCSI硬盘 使用mdadm软件包,构建RAID5磁盘阵列,提高磁盘存储的性能和可靠性 (二)、操作步骤: 1、首先在虚拟机关闭的状态下,添加4块40G的硬盘 2...

    一、构建软RAID5磁盘阵列

    (一)、需求描述

    为Linux服务器添加4块SCSI硬盘
    使用mdadm软件包,构建RAID5磁盘阵列,提高磁盘存储的性能和可靠性

    (二)、操作步骤:

    1、首先在虚拟机关闭的状态下,添加4块40G的硬盘
    在这里插入图片描述
    2、启动虚拟机以后使用fdisk -l 命令查看一下自己添加的4快硬盘是否已经添加成功
    在这里插入图片描述
    3、接着使用rpm -q mdadm命令查看自己创建磁盘阵列所需要的软件包madam是否已经安装。如果没有安装,那么就使用yum install -y madam 命令安装该软件包。
    在这里插入图片描述
    4、接着对创建的四个硬盘进行分区与更改文件类型。使用 fdisk /dev/sdb 修改第一个硬盘sdb,“n”创建分区,“p”创建主分区,后面起始和Last直接按回车键就好。接着按“t”键修改文件类型为raid类型,代码为"fd"。
    在这里插入图片描述
    在这里插入图片描述
    5、接着可以使用“p”键查看一下,发现已经修改成功。然后“w”键保存。
    在这里插入图片描述
    6、其他几个盘也使用同样的命令进行创建分区和更改类型。
    接着使用 mdadm -E /dev/sd[b-e]1 命令查看一下这四个磁盘是否已做RAID,发现未做RAID
    在这里插入图片描述
    7、接着创建RAID设备。-C是新建RAID,-v是详细信息,/dev/md5是给这个RAID命名为md5,-l5(英文小写字母 l )是指定RAID的级别, l5表示创建RAID5,-n3是指定使用3块硬盘创建RAID,/dev/sd[b-d]1是指定的三块硬盘,-x:指定使用几块硬盘做RAID的热备用盘,x1表示保留1块空闲的硬盘作备用,/dev/sde1是指定sde1硬盘做热备盘。
    在这里插入图片描述
    在这里插入图片描述
    8、使用cat /proc/mdstat 查看创建RAID的进度,如果出现[UUU]说明RAID已经创建好了
    在这里插入图片描述
    9、接着使用mdadm /dev/md5 -f /dev/sdc1 来模拟/dev/sdc1故障
    在这里插入图片描述
    10、接着使用cat /proc/mdstat 命令来查看一下RAID的进度,发现变成了[U_U],说明只有两个在这里插入图片描述
    硬盘在工作了。并且服务器在进行备份。

    或者也可以使用mdadm -D /dev/md5 命令来查看RAID的情况,发现sdc1 是faulty 状态,说明创建的RAID是可用的。
    在这里插入图片描述
    在这里插入图片描述
    12、最后在根目录下创建一个md5 的目录,然后将RAID进行格式化,因为之前将创建的RAID命名为md5了。所以使用的mkfs.xfs /dev/md5进行格式化。
    在这里插入图片描述
    13、最后创建并挂载文件系统即可。注意为什么md5的容量是80G,而不是4块硬盘全部的容量120G,因为之前在理论中说过RAID的利用率是2/3,所以是80G。
    二、构建软RAID10磁盘阵列
    (一)、需求描述
    为Linux服务器添加4块SCSI硬盘
    使用mdadm软件包,构建RAID10磁盘阵列,提高磁盘存储的性能和可靠性
    (二)、操作步骤:
    创建RAID10 的第1、2、3、4、5、6 步和前面创建RAID5的步骤是一样的,直接看上面的步骤一样的操作即可。
    这里注意的点是创建RAID10 需要先创建两个RAID1 ,每个RAID1里分配两个硬盘,然后再创建RAID0,将两个创建好的RAID1 配置上去,这样就达到RAID10 的功能。
    6、创建两个RAID1,分别命名为md1 和md2
    在这里插入图片描述
    在这里插入图片描述
    7、可以使用该命令查看RAID磁盘的详细信息
    在这里插入图片描述
    在这里插入图片描述
    8、使用该命令查看磁盘是否已经做了RAID
    在这里插入图片描述
    9、创建RAID0 ,将其命名为md10,指定使用RAID1中的md1和md2做RAID0
    在这里插入图片描述
    10、查看一下磁盘的详细信息
    11、进入根目录下创建目录md10,将RAID10的md10进行格式化之后挂载在md10目录下,然后就可以在该阵列中进行读写了在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 磁盘阵列RAID详解

    2021-07-21 11:33:41
    Patterson 教授等首次在论文 “A Case of Redundant Array of Inexpensive Disks” 中提出了 RAID 概念 ,即廉价冗余磁盘阵列( Redundant Array of Inexpensive Disks )。由于当时大容量磁盘比较昂贵, RAID 的...
  • RAID磁盘阵列详解

    千次阅读 2022-02-26 16:20:48
    1.什么是RAID磁盘阵列 2.RAID各种级别 2.1 RAID 0 2.2 RAID 1 2.3 RAID 5 2.4 RAID 6 2.5 RAID 10 3.阵列卡介绍 4.各等级RAID特性表 1.什么是RAID磁盘阵列 RAID是英文Redundant Array of Independent ...
  • 这次是在戴尔服务器R710上面尝试的做Raid0和Raid5,亲测成功。  因为创建Raid0与Raid5的方式是一样的,所以就以创建Raid5为例。  1,启动时,Ctrl+R键,进入Raid配置界面,如图(请注意,在此屏幕有操作提示,如果...
  • Linux中raid磁盘阵列,磁盘阵列raid5一.磁盘阵列(Redundant Arrays of Independent Disks,RAID) 有“独立磁盘构成的具有冗余能力的阵列”之意。磁盘阵列是由很多价格较便宜的磁盘,以硬件(RAID卡)或软件(MDADM)形式...
  • Patterson 教授等首次在论文 “A Case of Redundant Array ofInexpensive Disks” 中提出了 RAID 概念 ,即廉价冗余磁盘阵列( Redundant Array of InexpensiveDisks )。由于当时大容量磁盘比较昂贵, RAID 的基本...
  • 了解常用的磁盘阵列技术 常用的RAID类型:RAID0、RAID1、RAID5和RAID10。RAID10又分为RAID1+RAID0和RAID0+RAID1二种组合。 在VMWare虚拟机添加三块10G硬盘 fdisk –l查看新加的硬盘 mdadm创建软Raid ...
  • RAID 5 模式的入门知识 RAID 5 安装过程
  • 1)RAID磁盘阵列(Redundant Array of Independent Disks)简称为...磁盘阵列在电脑中被成为RAID,将电脑里的多块硬盘建成RAID之后,你的电脑里 就只会看到一个RAID阵列盘。你可以像使用普通硬盘一样使用它。......
  • RAID 0的特点、原理与应用 也称为条带模式(striped),即把连续的数据分散到多个磁盘上存取。当系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以...
  • RAID技术通过把多个硬盘设备组合成一个容量更大、安全性更好的磁盘阵列,并把数据切割成多个区段后分别存放在各个不同的物理硬盘设备上,然后利用分散读写技术来提升磁盘阵列整体的性能,同时把多个重要数据的副本...
  • 文章目录一、RAID磁盘阵列介绍二、RAID磁盘阵列详解1、RAID 02、RAID 13、RAID 54、RAID 65、RADI 1+0二、RAID对比表三、配置RAID 0 案例1、检查是否安装mdadm软件包2、进行分区,将分区类型的ID标记为“fd”3、创建...
  • raid5原理+实施步骤
  • 2.3. 廉价冗余磁盘阵列RAID 批注 [U1]: 本节的内容层次需要确认重新编排建议... Patterson 教授在1988 年提出的也简称为磁盘阵列RAID 将一磁盘驱动器用某种逻辑方式联系起 来作为逻辑上的一个磁盘驱动器来使用一般情
  • Linux实现最常用的磁盘阵列-- RAID5(一)RAID简介:独立磁盘冗余数组(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余数组(RAID,Redundant Array of Inexpensive Disks),简称硬盘阵列。其基本思想...
  • 文章目录一、磁盘阵列1.1 定义1.2 分类1.3 原理二、RAID技术详解2.1 简介2.2 RIAD 等级分类2.2.1 RIAD 0RAID 0 特性:2.2.2 RIAD 1RAID 1特性:2.2.3 RIAD 10RAID 10特性:2.2.4 RIAD 22.2.5 RIAD 3RAID 3 特性:...
  • RAID磁盘阵列RAID 5

    2019-09-18 06:46:12
    RAID 5磁盘阵列介绍 1、 RAID 5磁盘阵列由N (N>=3) 块盘组成阵列,一份数据产生N-1个条带,同时还有1份校验数据,共N份数据在N块盘上循环均衡存储。2、 RAID 5具有和RAID 0相近似的数据读取速度,只是多了一个...
  • linux 磁盘阵列 raid1搭建教程

    千次阅读 2021-05-19 11:08:39
    用两磁盘上的分区创建Raid14.在/dev/md0p1 上创建分区并格式化5.使用6. 一盘坏更换等。。。第一篇:制作raid1raid1是linux服务器最常用的一种硬盘冗余备份的方案,它能在硬盘损坏的情况下保证硬盘数据内的安全。需要...
  • 对磁盘高速存取(提速): RAID将普通硬盘组成一个磁盘阵列,在主机写入数据,RAID控制器把主机要写入的数据分解为多个数据块,然后并行写入磁盘阵列;主机读取数据时,RAID控制器并行读取分散在磁盘阵列中各个硬盘上的...
  • 存储之磁盘阵列RAID

    2021-08-12 13:20:12
    存储之磁盘阵列RAID RAID是由美国加州大学伯克利分校的D.A. Patterson教授在1988年提出的。RAID名为独立冗余磁盘阵列(RedundantArray of Independent Disk)是一种把多块独立的完全相同的物理硬盘按不同的方式...
  • RAID磁盘阵列)

    2022-05-22 10:29:32
    1.RAID的简述 RAID是英文(Redundant Array of Independent Disks)的缩写,翻译成...组成磁盘阵列的不同方式称为RAID级别(RAID Levels),现在已拥有了从 RAID 0 到 6 七种基本的RAID 级别。另外,还有一些基本RAID
  • 磁盘阵列RAID组建设置

    千次阅读 2021-08-08 16:36:29
    注意戴尔服务器boot选项如果没有选择bios方式启动,而是选择ueif启动方式,开机会自动跳过自检界面进入快速引导,所以戴尔服务器要进入raid卡设置要先按F2进入主板设置,然后在boot选项里选择bios方式启动。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 20,857
精华内容 8,342
热门标签
关键字:

如何组磁盘阵列raid5