RAID 磁盘阵列

article/2025/9/17 16:16:25

磁盘阵列

(Redundant Arrays of Independent Disks,RAID)

作者:

磁盘阵列(Redundant Arrays of Independent Disks,RAID),有"数块独立磁盘构成具有冗余能力的阵列”之意。 

磁盘阵列是由很多块独立的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。

磁盘阵列还能利用同位检查(Parity Check)的观念,当数组中任意一个硬盘发生故障时,仍可读出数据。在数据重构时,可将数据经计算后重新置入新硬盘中。

独立磁盘冗余阵列(RAID,redundant array of independent disks)是把相同的数据存储在多个硬盘的不同的地方的方法。通过把数据放在多个硬盘上,输入输出操作能以平衡的方式交叠,改良性能。因为多个硬盘增加了平均故障间隔时间(MTBF),储存冗余数据也增加了容错。

raid常用的两种等级:

RAID 0:

这种模式如果使用相同型号与容量的磁盘来组成时,效果较佳;

这种模式的RAID会将磁盘先切除等量的区块(例如,4KB),然后当一个文件要写入RAID时,该文件会依据块的大小切割好,之后再依次放到各个盘里去;也就是说把一个文件先拆分成许多小块,然后再把这些小块平均分给各个磁盘(这样就会导致随意一个磁盘损坏,文件就会跟着损坏),这样的话每块磁盘所负责的数据量都降低了,这样的话组成RAID 0 的磁盘个数越多,性能就越好,此外磁盘的总容量也变大了!因为RAID 0的总容量=所有组成RAID 0 的磁盘容量的和;

虽然RAID 0可以提供更多的空间和更好的性能,但是整个系统是非常不可靠的,如果出现故障,无法进行任何补救。所以,RAID 0一般只是在那些对数据安全性要求不高的情况下才被人们使用

RAID 0 配置方式:

 yum install -y mdadm

 mdadm --create --auto=yes /dev/md0 --raid-devices=2 --level=0 /dev/sdb1 /dev/sdc1

 mdadm --detail /dev/md0 查看创建完成的磁盘阵列:

创建完成后格式化然后挂载就可以了;

 开机自动启动RAID并自动挂载除了配置/etc/fstab外还需配置/etc/mdadm.conf

在/etc/mdadm.conf下写入:

ARRAY /dev/dm0 UUID=1d4cf7a2:18bb8b0f:2e8345ce:fdb21299

#UUID可以用mdadm --detail /dev/md0 查看

mount -a 或reboot重启查看挂载已成功:

 关闭软件RAID(如果仅卸载不关闭RAID的话,之后在重新分区时就可能会出现一些莫名的错误):

  1. 先卸载且删除配置文件内与这个/dev/md0有关的设置:

umount /dev/md0

vim /etc/fstab (注释掉相关配置)

  1. 直接关闭/dev/md0的方法

mdadm --stop /dev/md0               --关闭

mdadm --zero-superblock /dev/sdb1     --清除组件设备sdb1中超级块的信息

mdadm --zero-superblock /dev/sdc1

cat /proc/mdstat                     --查看组设备信息

vim /etc/mdadm.conf(注释相关配置)

 raid 1(映像模式,mirror):完整备份

这种模式就是将同一份数据分别完整的保存在两块磁盘上;因此,整体RAID的容量几乎少了50%;一份数据传送到RAID后会被分成两股,并分别写入到各个其他不同的磁盘,因此如果要写入100MB时,数据传送到I/O总线后会被复制多份到各个磁盘,结果就是数据量感觉变大了,因此在大量写入RAID 1的情况下,写入的性能可能会变得非常差;

两块磁盘内的数据一模一样,所以在任意一个硬盘损坏时数据仍可以完整的保存下来;

虽然RAID写入性能不佳,但是读取性能则还可以,因为数据有两份在不同的磁盘上面,如果多个进程在读取同一条数据时,RAID会自行取得最佳的读取平衡;

RAID 1 配置:

mdadm --create --auto=yes /dev/md0 --raid-devices=2 --level=1 /dev/sdb1 /dev/sdc1

mdadm --detail /dev/md0 查看创建完成的磁盘阵列:

 

 


http://chatgpt.dhexx.cn/article/GhUxxN2S.shtml

相关文章

详解磁盘阵列

什么是磁盘阵列? 相互独立磁盘 构成的具有冗余能力的阵列 所谓冗余,原意指重复,在计算机科学中称为备份 也就是说:磁盘阵列是由很多块独立的磁盘,组合成一个容量巨大的磁盘组,这些磁盘可以共同使用&#…

RAID磁盘阵列

目录 一、RAID磁盘阵列 1. RAID0 2.RAID1 3.RAID5 ​4.RAID 6 5.RAID 10 6.RAID 01 二、RAID实验配置 1.RAID 0 实验 2.RAID 1实验 3.RAID 5 实验 4.RAID 10实验 一、RAID磁盘阵列 RAID磁盘阵列是Redundant Array of Independent Disks的缩写,中文简称为独…

RAID磁盘阵列与配置(详细)

文章目录 一、RAID磁盘阵列1、RAID级别 ①、RAID 0(条带化存储)②、RAID 1(镜像存储)③、RAID 5④、RAID 6⑤、RAID 10(先做镜象,再做条带)⑥、RAID 01(先做条带,再做镜象) 二、创建软 RAID 磁盘阵列实验三…

超详细的八种RAID磁盘阵列原理及优缺点

RAID磁盘阵列 1. 磁盘(Disk)单个磁盘的局限性RAID的产生 2. RAID的物理分类3. RAID的逻辑分类RAID 0RAID 1RAID 2RAID 3RAID 4RAID 5RAID 6 4. 混合RAID:RAID 105. RAID小结 1. 磁盘(Disk) 指利用磁记录技术存储数据的…

Win11蓝屏代码0x0000001A的解决方法

Win11蓝屏代码0x0000001A的解决方法是什么?最近有很多用户反映遇到了Win11蓝屏代码0x0000001A的问题,但是蓝屏的原因可能有各种问题导致的,例如,它可能有多种不一样的停止代码,下面我们就来看看小编为大家带来的Wi11蓝…

【学习笔记】win10报0xc0000221错误无法开机

背景 公司电脑不知道装了什么东西之后,重启的时候蓝屏,无法正常开机。报的是 文件:\\Windows\system32\drivers\bootsafe64_ev.sys 错误代码:0xc0000221上网查了下,说是插个U盘启动盘,从U盘启动系统,把这文…

windows server蓝屏报错解决方案

联想服务器蓝屏解决方案 错误代码: c000021a 错误提示: The unhandled exception in Session Manager system process terminated with a status of 0x0000005 如出现以下报错,或出现无法开机的问题,请尝试后续方法 1、重启机…

解决windows蓝屏 STOP c000021a {Fatal System Error} (by 星空武哥)

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 昨天晚上睡觉前正常关闭笔记本电脑,正常断开电源,所有的一切操作都是正常的,但…

DELL服务器显示0xc000021a,win10开机蓝屏0xc000021a的解救方法_win10启动蓝屏0xc000021a如何修复...

win10系统的蓝屏问题对于用户来说早已经见怪不怪了,而出现蓝屏的原因大多数是因为自己的操作不当引起,比如有用户的win10系统开机出现蓝屏代码0xc000021a的情况,这是由于关机前的不正当操作有关系,那么win10启动蓝屏0xc000021a如何…

DELL服务器显示0xc000021a,win10系统蓝屏0xc000021a错误怎么修复

使用电脑过程中,有用户遇到了电脑蓝屏并且提示错误代码0xc000021a的情况。win10系统蓝屏0xc000021a错误怎么修复呢?其实这可能是因为我们电脑的兼容性不足导致的系统蓝屏,或是因为驱动程序的原因让我们的电脑出现故障。具体解决步骤见下面介绍~ win10系…

如果电脑蓝屏0xc000021a怎么办

就像是图片的样子 1.首先强制重启3次 2.进入修复模式 3.一直点疑难解答 4.点击命令提示符 5.输入chkdsk c: /R 6.输入sfc /scannow 7.重新启动,就会发线莫名其妙的好了 如果命令提示符不能用怎么办 先去网吧,在准备一个u盘 打开网吧浏览器&…

开机蓝屏stop:c000021a fatal system error,解决方案

系统情况 win7 64位 旗舰版,开机提示蓝屏: 解决方案 网上找了一些方案,重置BIOS设置、通过PE修复引导各种都无效,最后尝试开机按F8,选择“最近一次的正确配置(高级)”,成功进入桌面…

解决windows蓝屏 STOP:c000021a {Fatal System Error} (by 星空武哥)

昨天晚上睡觉前正常关闭笔记本电脑,正常断开电源,所有的一切操作都是正常的,但是第二天电脑开机,却……蓝屏了 提示 STOP:c000021a {Fatal System Error}__The session Manager Initialization system process terminated unexpec…

Win10启动 蓝屏 0xc000021a解决方法(不重装系统)

本来在实验室远程连接另一台电脑跑模型,运行时间长了,有点卡,所以重新启动。过了一段时间远程仍然连不上,跑去看看,发现 终止代码 0xc000021a。 试了重启,自动修复,恢复最近一次设置什么的&…

window遇到 stopcode: 0xc000021a 无法启动的问题解决

今天朋友电脑window10遇到以上问题:stopcode: 0xc000021a 无法自动修复和启动的问题。 解决办法如下: 第一步、进入dos命令行 点击其他选项(Advanced options) 点击工具 第二步、确定系统盘 进入dos之后 输入一下命令 回车…

win10蓝屏0xc000021a怎么修复?

电脑蓝屏对于电脑用户来说是个非常正常的电脑故障,每次蓝屏都会出现一个错误代码,我们可以根据错误代码分析蓝屏原因,从而解决蓝屏问题,关于蓝屏代码0xc000021a大家知道该怎么解决吗?其实很简单,下面小编为…

笛卡尔坐标系和矢量

笛卡尔坐标系就是直角坐标系和斜角坐标系的统称。在三坐标测量中的笛卡尔坐标系是指相交于原点的三条数轴, 构成了空间仿射坐标系。笛卡尔坐标系有如下特点: 三个轴的原点为同一个点, 三个轴两两垂直, 遵守螺旋准则。在工业设计过…

笛卡尔坐标系和极坐标系

前言 在机器学习中,数据的表示至关重要,而数据在不同坐标系中的表示也对于模式的识别有着巨大的影响,这里总结三种坐标系(都是中学的内容) 1.笛卡尔直角坐标系 相交于原点的两条数轴,构成了平面放射坐标系…

笛卡尔坐标系与右手定则

笛卡尔坐标系(Cartesiancoordinates) 就是直角坐标系和斜角坐标系的统称。 相交于原点的两条数轴,构成了平面仿射坐标系。如两条数轴上的度量单位相等,则称此仿射坐标系为笛卡尔坐标系。两条数轴互相垂直的笛卡尔坐标系,称为笛卡尔直角坐标系…