Linux下饭菜——RAID磁盘阵列

一、RAID磁盘级别

RAID简称独立冗余磁盘阵列,就是把多块独立的物理盘按不同的方式组合成一个硬盘组(逻辑硬盘),提供一个比单个硬盘更高的储存性能和数据备份的技术

更具磁盘的排列方式不同称为RAID级别,常用的级别有:RAID0;RAID1;RAID5;RAID6;RAID1+0等等

RAID 0 磁盘阵列

条带化存储方式,以位或字节为单位分割数据,并行读/写在多个磁盘上

优点:是具有很高的数据的传输率,但是没有数据冗余。

缺点:只是单纯提高性能,对数据没有可靠的保证,其中一个磁盘失效就会影响到所有的数据,所以不能在数据安全性要求高的场合使用

在这里插入图片描述

RAID 1 磁盘阵列

镜像存储,通过镜像来实现数据冗余,在成对的独立磁盘上互相备份数据.
磁盘的容量使用效率为N/2(N为偶数)

优点:数据繁忙的时候,可直接从镜像拷贝中读取数据,可以提高读取的性能,有很高的数据安全性和可用性,一个磁盘失效,可以切换到镜像磁盘上读写,不用重组失效的数据

缺点:单位成本很高

在这里插入图片描述

RAID 5 磁盘阵列

是由N块磁盘组成,但是N要大于或等于3,一份数据产生N-1个条带,与此同时还要有1份校验数据,N份数据在N块盘上循环均衡存储

磁盘利用率(N-1)/N (N大于等于三)

优点:N块盘同时读写,读的性能很高由于校验机制的问题,写性能相对不高,可靠性高,允许坏1快盘,不影响所有的数据,没啥缺点

在这里插入图片描述

RAID 6 磁盘阵列

N块盘组成阵列其中N大于或等于4,拥有2个奇偶校验信息块,这2个独立的奇偶系统使用不一样的算法,2块磁盘失效也不影响数据的使用,因为有2个校验信息块,所以就会有更大的‘写损”

磁盘利用率 : (N-2) / N

在这里插入图片描述

RAID 1 + 0 磁盘阵列

先做镜像,然后在做条带,就是N块盘两两做镜像然后在组合成一个RAID0,其中(N为偶数,且大于等于4
磁盘利用率:N/2
N/2块盘同时写入,N块盘同时读取,性能高,可靠性高

在这里插入图片描述
RAID 0 + 1 先做条带在做镜像,读写性能和RAID10相同,安全性低于RAID10

在这里插入图片描述

级别总览

在这里插入图片描述

二、创建RAID磁盘阵列

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

rpm -q mdadm

yum install -y mdadm
在这里插入图片描述

2、使用fdisk将新磁盘设备划分主分区,并且分区类型id标记号改为“fd”
具体的划分方式与前面所说的磁盘配额的划分是一样的,注意的是分区类型在这里插入图片描述

3、创建RAID设备

以创建RAID5为例

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

查看RAID磁盘详细信息在这里插入图片描述

用”watch“来进行每隔多久进行刷新
在这里插入图片描述

4、格式化 、挂载
在这里插入图片描述
在这里插入图片描述

5、实现故障恢复

mdadm /dev/md0 -f /dev/sde1 模拟/dev/sde1故障
在这里插入图片描述

mdadm -D /dev/md0 查看sdh1顶替了sde1
在这里插入图片描述

mdadm命令其它常用选项

-r:移除设备

-a:添加设备

-S:停止RAID

-A:启动RAID

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值