其他分享
首页 > 其他分享> > RAID介绍及RAID5配置实例(超详细)

RAID介绍及RAID5配置实例(超详细)

作者:互联网

一、RAID磁盘阵列介绍

 

二、RAID磁盘阵列详解

2.1RAID0(条带化存储)

 

2.2RAID 1(镜像存储)

 

2.3RAID5

 

2.4RAID6

 

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

 

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

 

三、磁盘阵列

3.1阵列卡介绍

3.2阵列卡的缓存

四、配置RAID

1.为Linux服务器添加4块SCSI硬盘

2.使用mdadm软件包,构建RAID5磁盘阵列,提磁盘存储的性能和可靠性

  1. 检查是否安装mdadm,准备用于RAID阵列的分区

  2. 为Linux服务器添加4块SCSI硬盘,并使用fdisk工具各划分出一块2GB的分区,依次为:/dev/sdb1、/dev/sdc1./dev/sdd1、/devsde1

  3. 将其类型ID更改为“fd",对应为“Linux raidautodetect”,表示支持用于RAID磁盘阵列创建RAID设备

    创建raid10 (先做镜象,再做条带)
    mdadm -Cv /dev/md0 -11 -n2 /dev/sd[bc]1
    mdadm -Cv /dev/md1 -11 -n2 /dev/sd[de]1
    mdadm -Cv /dev/md10 110 -n2 /dev/md0/dev/md1
    ​

    创建raid5:
    ​
    madam  -C -v  /dev/md0  -l5  /dev/sd[bcd]1   -x1  /dev/sde1
    ​
    madam:命令字
    ​
    -C:创建
    ​
    -v:显示过程
    ​
    /dev/md0 : raid名字
    ​
     -l5:级别
    ​
    /dev/sd[bcd]1 : /dev/sdb1  /dev/sdc1 /dev/sdd1 指定使用这3块磁盘分区去创建RAID。
    ​
     -x1:热备盘 ,x1表示保留1块空闲的硬盘作备用
    ​
     /dev/sde1:热备盘的分区设备

    4.查看是否创建成功

    法一:cat /proc/mdstat   #还能查看创建RAID的进度
    法二:mdadm -D /dev/md0
    法三:watch -n 10 ' cat /proc/mdstat  #用watch命令来每隔-一段时间刷新/proc/mdstat的输 出

    5.在RAID设备中建立文件系统挂载并使用文件系统

    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

    6.实现故障恢复

    mdadm /dev/md0 -f /dev/sdb1   #模拟/dev/sdb1故障
    mdadm -D /dev/md0   #查看故障
    ​

(1)检查系统有没有安装mdadm,没有的话,用yum安装一下

 

 

(2)往虚拟机里添加四块硬盘(具体步骤可以参考此博客第二段

 

(2)重启系统,系统就可以识别到硬盘了

 

(3)

 

 

 

 

(4)刷新分区表

 

(5)创建RAID阵列

 

(6)查看阵列详细信息

 

(7)创建文件系统

 

(8)手动挂载

 

(8)也可以设置自动挂载

 

(9)测试一下是否自动挂载成功

 

五、RAID阵列的管理及设备恢复

(1)建立一个文件,并将mdadm插卡信息复制进去

 

 

(2)启停配置文件:

 

(3)再启动一下,看是否能启动,如果能启动,说明配置文件没问题

 

(4)模拟设备坏了操作:

 

总结

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

标签:RAID,dev,RAID5,实例,磁盘,md0,mdadm,硬盘
来源: https://blog.csdn.net/m0_51160032/article/details/120198895