设为首页 收藏本站
查看: 1316|回复: 6

[经验分享] 常用RAID技术介绍及手动创建软RAID(有附图)

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2013-3-14 09:17:02 | 显示全部楼层 |阅读模式
1 什么是RAID
独立磁盘冗余数组(RAID, Redundant Array of Independent Di);也称其为廉价磁盘冗余数组(Redundant Array of Inexpensive Disks),简称为硬盘阵列。通俗的说RAID就是把硬盘组合在一起,组成一个磁盘阵列;实现对数据的可靠性、读写快速性、冗余性廉价性的存储。
2 RAID技术类别介绍
RAID有级别(level)表示但是级别不是代表性能的先进,只是表述了磁盘组织方式不同,没有上下之分。
2.1 条带化技术
RAID刚刚出现时最重要的技术是条带技术即条带化(用“0”表示)。条带技术实现了把数据分散存储在多个盘上并且加快了存储速度;缺点是不能保证数据本身的安全性
2.2 镜像技术
磁盘镜像技术(用“1’表示),数据条带化以后对数据进行双重存储;极大的提高了数据本身的安全性;缺点是极大的浪费存储空间
2.3 校验码技术
利用校验码实现对对数据的完全备份或者是分磁盘的备份,也就是RAID4与RAID5等常用的技术;缺点是:数据的修复具有危险性,校验磁盘很大程度的造成了数据的存储速度。
3 常见RAID技术介绍

3.1 RAID0


190140123.png

(1)优点:对数据的读写性能都有了很大的提升
(2)不足之处:不提供冗余能力
(3)所需磁盘数:至少两块

3.2 RAID1



190202238.png

(1)优点:对数据的读取性能提升;具有冗余能力,当磁盘中的一块坏掉后,不会损失任何数据
(2)缺点:对数据的写入的性能下降,空间的利用率低,仅有1/2
(3)所需磁盘数:至少两块

3.3 RAID4

190228220.png

(1)优点:采用校验技术;有一个特定的磁盘作为数据的完全存储,其他的磁盘采用条带技术,进行对数据的读写性能都有提高并且磁盘利用率高,磁盘损坏一个或者是校验盘损坏也不会造成数据的流失,可以重新计算为(n-1)/n(n代表磁盘个数)
(2)缺点:校验码盘访问量大的性能很大程度的牵制着整个磁盘阵列的性能校验码盘很有可能会成为性能的瓶颈,并且修复损坏磁盘的数据的需要遍历整个阵列,修复慢,性能损失大
(3)所需磁盘数:至少三个磁盘

3.4 RAID5


190245340.png

(1)优点:采用校验技术;与RAID不同的是每个磁盘都是校验盘,轮替的当做校验盘的功能,降低了对单个磁盘的巨大的访问量,使其读写性能在RAID4 的基础上又了提高;与RAID4相同磁盘的损坏个数只能有一个,校验盘损坏也不会造成数据的流失,都可以重新计算

(2)缺点: 修复损坏磁盘的数据的需要遍历整个阵列,修复慢,性能损失大,相对RAID4有很大的改善

(3)需要磁盘数:至少三块  

3.5 RAID01

190454286.png

(1)优点:对数据的读写都有提升,并且对数据具有冗余能力,同组的盘损坏也不会影响数据的损坏

(2)缺点:损坏一个盘时,全部的盘都会被牵制,因为两个镜像的条带的方式可能不同对应的盘数据即不相同,需要变量整个镜像盘才能修复坏掉的盘;空间利用率低仅有1/2
(3)需要磁盘数:至少四块

3.6 RAID10

190606339.png

(1)优点:对数据的读写性能都有很大的提升,并且对数据有冗余能力每一个组的任何一个磁盘损坏不会影响数据的损失,并且更换磁盘修复时,不用遍历整个磁盘
(2)缺点:空间利用率低仅有1/2,同组的磁盘同时损坏时就会造成整个磁盘阵列的数据崩溃
(3)所需磁盘数:至少四个

3.7 RAID50

190625576.png

(1)优点:对数据的读写性能都有很大的提高,具有冗余能力;空间利用率大,利用率为:(n-2)/n

(2)缺点:磁盘的个数需要较多
(3)需要磁盘数:至少6块

3.8 JBOD

190638567.png

(1) 优点:可以实现让多个小盘叠加起来,对应应用程序这些叠加起来的盘就是一个盘,数据存在这些盘上时仍然一个相同的文件,它的存在就仅增单个磁盘容量;JBOD主要应用在大数据处理中如:Hadoop
(2)缺点:读写速度都不会有提升,并且对数据的安全性没有保障,当其中的一个磁盘损坏掉,数据就会丢失
(3)需要磁盘数:至少两个

4  软件RAID介绍:使用软件创建软RAID需要内核提供md这个模块;可以使用mdadm命令管理RAID 4.1 mdadm模式介绍
mdamd命令是个模式化的命令;它可以将任何块设备做成RAID;配置文件是:dev/md#(#是数字,是标示RAID设备,不是RAID级别)
(1)创建模式:
-C:创建选项
-x #:指定空闲盘个数
专用选项:
-l:指定级别
-n:设备个数
-a:(后yes或NO:如果没有时自动为其创建设备文件)
-c:指定CHUNK大小即数据块大小(2^n大小,默认是64)
(2)管理模式
用到--add, --fail ,--remove时默认是工作在管理模式下
模拟磁盘损坏:-f --fail --set-faulty(模拟损坏)
(3)监控模式
     -F
(4)增长模式
    —G
(5)装配模式
     -A
4.2 查看RAID阵列的详细信息命令
mdadm –D /dev/md#显示RAID设备的大小
mdadm –detail /dev/md#也可以查看RAID设备的大小
4.3停止阵列命令
mdadm -S /dev/md# 停用md#阵列
mdadm -S /dev/md# 停用md#阵列
rm /dev/md1       删除阵列
5 创建软RAID步骤:
5.11 创建一个两G的RAID0(由于设备限制,这里用同一磁盘上的两个分区来模拟实现)
规划:可以用4个512M的分区或者用两个1G的
(1)       这里我们用两个1G的分区来完成,首先自己先创建好两个分区然后调整分区类型为fd:如图1  

191648309.png

                     图1 调整分区5、6类型为fd类型

(2) 让内核重读分区 如图2

191756970.png

                     图2  查看结果图

(3)创建md0 如图3   

191846419.png

                     图3 创建md0图

(4)查看当前系统启用的RAID设备 如图4   

191930685.png

                      图4

(5)格式化md0 如图5

192005482.png

                          图5

(6)用命令fdisk –l命令查看是否有md0设备 如图6

192033309.png

                          图6   

(7)挂载md0设备 如图7

192102313.png

                    图7 显示挂载成功         

5.12创建一个2G的RAID5
规划:使用3个1G的分区创建一个2G的RAID5
(1)创建好三个分区然后调整分区类型为fd(这里我已创建好了,是sda8,sda9,sda10,)我们直接进入安装
(2)让内核重读分区创建一个RAID5 如图8所示

192518133.png

                 图8 创建RAID5指定分区为sda10,sda9,sda8

(3)格式化md3 如图9

192607247.png

                         图9
(4)查看系统启用的RAID设备 如图10

192753457.png

                         图10

(4)挂载md3 如图11

192858262.png

                       图11 挂载md3 到/media

(5)复制一个文件到 /media 进行验证如图12

193054634.png

                       图12 验证数据
(6)模拟损坏sda9 如图13

193233651.png

                       图 13
(7)查看/dev/md3信息 如图14

193445372.png

                           图14 sda9已被 模拟移除
(8)验证/media下的文件是否丢失 如图15

193610356.png

                        图15 数据完整

RAID的介绍就到这里,希望能给予大家一些帮助,后面还会继续跟出更多知识,望关注!



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-3908-1-1.html 上篇帖子: linux下如用fdisk新建分区 下篇帖子: linux 中逻辑卷的扩展和缩减及其快照卷的保存 技术

尚未签到

发表于 2013-3-23 15:39:24 | 显示全部楼层
此地禁止大小便,违者没收工具。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-5-21 18:43:34 | 显示全部楼层
流氓不可怕,就怕流氓有文化。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-6-4 20:41:06 | 显示全部楼层
解释就系掩饰,掩饰等于无出色,无出色不如回家休息!!!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-6-19 07:33:50 | 显示全部楼层
男人偷腥时的智商仅次于爱因斯坦!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-6-26 15:30:01 | 显示全部楼层
如果没有毛片,中国的性教育简直就是一片空白!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-7-31 13:17:46 | 显示全部楼层
我是个凑数的。。。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表