RAID 5及RAID 10创建过程
RAID 5及RAID 10创建
- 一、RAID 5
- 二、RAID 10
一、RAID 5
(1)首先在虚拟机关闭的状态下,添加4块40G的硬盘(新添硬盘的大小可以随意,但四块容量必须相同)
使用“ fdisk -l ” 命令查看,发现硬盘已经添加成功
(2)使用“ rpm -q madam ”命令查看自己创建磁盘阵列所需要的软件包mdadm是否已经安装。
如果没有安装,那么就使用“ yum install -y mdadm ” 命令安装该软件包
(3)接着对创建的四个硬盘进行分区与修改文件类型。使用“ fdisk /dev/sd ”分别修改四个硬盘
“ n ”创建分区
“ p ”创建主分区
后面直接按三次回车就好(因为是做实验所以磁盘容量直接全部分给主分区就行)
接着按“ t ”键修改文件类型为RAID类型,代码为“ fd ”。
改完之后记得“ w ”保存
可以使用“ mdadm -E /dev/sd[b-e]1 ”命令查看一下这四个磁盘是否已做RAID
(4)下一步创建RAID 5设备
“ -C ”是新建RAID
“ v ”是详细信息
“ /dev/md5 ”是给这个RAID命名为md5
“ -l5 ”(英文小写字母 l ) 表示创建RAID5
“ -n3 ”是指定使用3块硬盘创建RAID
“ /dev/sd[b-d]1 ”是指指定sdb1、sdc1、sdd1硬盘创建RAID
“ -x1 ”表示保留1块空闲的硬盘作备用
“ /dev/sde1 ”是指定sde1硬盘做热备盘。
可以使用“ cat /proc/mdstat ”查看创建RAID的进度,如果出现[UUU]说明RAID已经创建好了
(5)使用“ mdadm /dev/md5 -f /dev/sdc1 ”可以模拟/dev/sdc1故障
使用“ cat /proc/mdstat ”命令来查看一下RAID的进度,发现变成了[U_U],就说明只有两个硬盘在工作了,并且服务器在进行备份。
也可以使用“ mdadm -D /dev/md5 ” 命令来查看RAID,发现sdc1 是faulty 状态,说明创建的RAID是可以正常运行的
(7)最后在根目录下创建一个md5 的目录,然后将RAID进行格式化,因为之前将创建的RAID命名为md5
所以使用的“ mkfs.xfs /dev/md5 ”进行格式化
(8)最后创建并挂载文件系统即可
这里的磁盘容量为80G,而不是160G,是因为有一块磁盘做了热备份不算在内,而RAID 5的磁盘利用率为2/3,所以是80G
二、RAID 10
(前三步参考RAID 5的创建即可)
创建RAID10 需要先创建两个RAID 1 ,每个RAID1里分配两个硬盘,然后再创建RAID 0,最后将两个创建好的RAID 1 配置上去,就可以达到RAID10 的功能
(4)创建两个RAID1,分别命名为md1 和md2
“ mdadm -D /dev/md1 ”命令可以查看RAID磁盘的详细信息
“ mdadm -E /dev/sd[b-e]1 ”命令查看一下这四个磁盘是否已做RAID
(5)下一步创建RAID 5设备
“ -C ”是新建RAID
“ v ”是详细信息
“ /dev/md10 ”是给这个RAID命名为md10
“ -l0 ”(英文小写字母 l ) 表示创建RAID 0
“ -n2 ”是指定使用2块硬盘创建RAID(四块硬盘创建两个RAID 1,可以看做两块整体的硬盘)
“ /dev/md1 /dev/md2 ”是指指定md1、md2创建RAID 0
“ mdadm -D /dev/md10 ”查看一下磁盘的详细信息
进入根目录下创建目录md10,将RAID10的md10进行格式化之后挂载在md10目录下,然后就可以在该阵列中进行读写了
RAID 5及RAID 10创建过程相关推荐
- Linux磁盘阵列技术详解(三)--raid 5和raid 10的创建 推荐
先来看一下raid 5: ① 分区 ② 创建raid 5 mdadm -C -v /dev/md5 -l 5 -n 3 -x 1 /dev/sde{1,2,3,4} ③ 模拟磁盘故障 这里其实和rai ...
- RAID 独立冗余磁盘阵列详解(RAID 0、RAID 1、RAID 5、RAID 10)
目录 什么是RAID RAID 0 RAID 1 RAID 5 RAID 10 Linux系统中部署磁盘阵列 mdadm命令 损坏磁盘阵列及修复 磁盘阵列+备份盘 什么是RAID RAID(Redun ...
- RAID之中的RAID5的创建及示例
RAID 1)RAID支持动态扩容 2)RAID支持磁盘加速3)RAID支持冗余 RAID 5:需三块硬盘以上,磁盘容量为多块磁盘-1,提供部分磁盘速度及冗余效果(致命缺点:生成校验和时占用额外计算资 ...
- 01-linux磁盘管理-02-RAID(RAID1,RAID10,RAID01,RAID5,创建RAID,查看RAID,删除RAID)
文章目录 1.RAID类型 1.1 RAID0 1.2 RAID1 1.3 RAID10 1.4 RAID 01 1.5 RAID 5 2. 创建RAID5示例 2.1 准备硬盘 2.2 创建RAID ...
- 详解CentOS 7中RAID 6与RAID 10配置(理论+实践)
RAID 6介绍 RAID6 是在RAID5 的基础上改良而成的,RAID6 再将数据校验位增加一位,所以允许损坏的硬盘数量也由 RAID5的一个增加到二个.由于同一阵列中两个硬盘同时损坏的概率非常少 ...
- Raid 0 1 5 10 区别
文章目录 Raid卡概述: 优点 特点(和硬盘做对比) 不同之处: 主要性能排序: RAID类型的选择单 RAID 0 1 5 10 简单区别 详述RAID 0 1 5 10 1.RAID 0 2.R ...
- RAID阵列概述及阵列创建步骤
RAID磁盘阵列概述与创建步骤 RAID磁盘阵列概述 RAID 0磁盘阵列 RAID 1磁盘阵列 RAID 5磁盘阵列 RAID 6磁盘阵列 RAID 1+0磁盘阵列 RAID磁盘阵列对比 软RAID ...
- RAID 01 和RAID 10的区别
之前没搞明白,今天看了篇文章,终于清楚了. RAID 01 就是先做RAID 0磁盘组,再2组RAID 0做成RAID 1.这种情况下,RAID 1 的其中一个镜像 RAID 0中,有一块盘坏掉,RA ...
- RAID 6 vs. RAID 10
存储世界5月22日报道:目前,许多存储管理员都在努力解决一个问题:什么时候采用RAID 6保护模式?什么时候采用RAID 10保护模式?RAID 10首先对数据进行镜像,然后将数据在磁盘中条带化.RA ...
最新文章
- PHP中常用的正则表达式函数
- 通过wifi调试Android程序
- 如何让VsCode自动格式化代码?
- 去掉超链接的颜色_Word中怎么快速批量删除去掉网站超链接技巧
- 每个程序员1小时内必须解决的5个编程问题(转)
- Mac Pycharm2020 打不开的解决方法
- facade(外观)模式
- Python编写九九乘法表代码以及解决方案
- Git 如何撤回某一次提交
- html版权标签怎么打,版权符号怎么打_dreamweaver中版权的符号怎么打?
- POJ-2184 Cow Exhibition---01背包变形(负数偏移)
- 个人和企业拥有专利的25个好处!
- nexmo发送成功,但没有收到短信
- 软件工程——理论与实践(第二版)课后习题整理
- 成功解决:RuntimeError: implement_array_function method already has a docstring
- 有n个人围成一圈 顺序排号 java_java有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出...
- 字符串和时间转换sql
- 《宽带网络技术》专有词缩写
- EntityFrameWork Core从零开始,(九)继承影射的补充
- 传智播客风清扬视频-------线程简介