编辑
2024-03-18
Linux
00
请注意,本文编写于 50 天前,最后修改于 50 天前,其中某些信息可能已经过时。

目录

概念
raid0
raid1
raid10
raid5
raid6
案例

概念

raid0

读写性能很快,数据依次写入两个盘中。例如10G数据要写入,原本只有一个队伍,写入速度肯定慢,拆成2个队伍

image-20240318214045850


raid1

数据镜像写入,高安全性

image-20240318214058805


raid10

最好方案

raid1+rai0

成本较高

两块硬盘为一组先做raid1,再将做好的raid1的两组做raid0

image-20240318214114263


raid5

奇偶校验,效率与数据备份兼顾

RAID 5不是对存储的数据进行备份,而是把数据和相对应的奇偶校验信息存储到组成RAID 5的各个硬盘上,并且将奇偶校验信息分别存储于不同的磁盘上

当RAID 5的一个硬盘发生损坏,可用剩下的数据和奇偶校验信息来恢复被破坏的数据。

RAID 5可以看作RAID 1 和 RAID 0的折中方案,既有近似RAID 0的读写速度,又有校验机制来保证数据的可靠性


raid6

两套奇偶校验,可以看作RAID 5的升级版,加入第二个独立的奇偶校验快

RAID 6的两个独立的奇偶校验系统采用不同的算法,数据的可靠性非常高,任意两块磁盘同时失效也不会影响数据的完整性


案例

raid10

  1. 准备四块硬盘:

image-20240318214130727


  1. 安装raid命令,创建raid10
Bash
yum install -y mdadm # -C:未使用的设备,创建raid # -v:显示过程 # -a:自动创建阵列设备 # -n:指定设备数量 # -l:指定raid级别 mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde

image-20240318214142304

image-20240318214152055


因为raid10磁盘可利用率为50%,所以4*20G/2为40G


  1. 格式化文件系统
Bash
mkfs.xfs /dev/md0

  1. 挂载使用
Bash
mkdir /md0_disk mount /dev/md0 /md0_disk

image-20240318214203777

本文作者:春天y

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!