raid10 五块硬盘/raid5(三块使用,两块备份)
raid 10五块硬盘
第一步:在虚拟机中在添加五块硬盘







第二步:使用mdadm命令创建RAID10,名称为“/dev/md0/”
-C代表创建操作,-v显示创建过程,-a yes检查RAID名称,-n是用到的硬盘个数,-l是定义RAID的级别而后面写上要加入阵列的硬盘名称。
[root@liuxuanke-hbza ~]#mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf

第三步:格式化并挂载使用
将RAID磁盘阵列格式化为ext4格式:
[root@liuxuanke-hbza ~]# mkfs.ext4 /dev/md0

创建挂载目录:
[root@liuxuanke-hbza ~]# mkdir /RAID
进行文件的挂载:
[root@liuxuanke-hbza ~]# mount /dev/md0 /RAID
查看磁盘挂载信息:
[root@liuxuanke-hbza ~]# df -h

将此磁盘阵列挂载信息设置为重启后也依然生效:
[root@liuxuanke-hbza ~]# echo "/dev/md0 /RAID ext4 defaults 0 0" >> /etc/fstab
第四步:查看/dev/md0设备信息
参数-D查看RAID阵列的详细信息:
[root@liuxuanke-hbza ~]# mdadm -D /dev/md0

第五步:模拟有一块硬盘损坏情况
使用mdadm的-f参数将/dev/sdb移出阵列:
[root@liuxuanke-hbza ~]# mdadm /dev/md0 -f /dev/sdb
再看下阵列的状态(此时的/dev/sdb状态被是移除,失败状态):
[root@liuxuanke-hbza ~]# mdadm -D /dev/md0

第六步:损坏后依然能正常使用
因为RAID10级别能够允许一组RAID1硬盘中存在一个故障盘而不影响使用,所以依然可以正常的创建或删除文件,当然也可以让硬盘sdb恢复使用:请重启后执行“ mdadm /dev/md0 -a /dev/sdb”(等到百分比加载完即可)

RAID5 5块硬盘(三块做RAID5,两块做备份)接上面的内容进行操作
第一步:先将磁盘系统卸载
[root@liuxuanke-hbza ~]# umount /dev/md0
第二步:停止该阵列设备,彻底的停用
[root@liuxuanke-hbza ~]# mdadm -S /dev/md0
mdadm: stopped /dev/md0
现在该阵列已经找不到了:
[root@liuxuanke-hbza ~]# mdadm -D /dev/md0
mdadm: cannot open /dev/md0: No such file or directory

第三步:创建RAID5并设置2块备份故障盘
[root@liuxuanke-hbza ~]# mdadm -Cv /dev/md0 -n 3 -l 5 -x 2 /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf
此处需要输入y,确认创建这个阵列:
Continue creating array? y

第四步:查看下阵列的详细信息(Spare Devices数量为2;等到百分比加载完即可)
[root@liuxuanke-hbza ~]# mdadm -D /dev/md0


第五步:将磁盘阵列格式化为ext4系统
[root@liuxuanke-hbza ~]# mkfs.ext4 /dev/md0

第六步:因为前面设置过fstab文件(上一个文档),所以现在可以直接给挂载
[root@liuxuanke-hbza ~]# mount -a
将/dev/sdb设备设置为故障并移出阵列:
[root@liuxuanke-hbza ~]# mdadm /dev/md0 -f /dev/sdb

第七步:再来看下阵列的详细信息(此时硬盘sdf直接顶替上去了,还是要等百分比加载完)
[root@liuxuanke-hbza ~]# mdadm -D /dev/md0

raid10 五块硬盘/raid5(三块使用,两块备份)的更多相关文章
- 简说raid1 raid2 raid5 raid6 raid10的优缺点和做各自raid需要几块硬盘
Raid 0:一块硬盘或者以上就可做raid0优势:数据读取写入最快,最大优势提高硬盘容量,比如3快80G的硬盘做raid0 可用总容量为240G.速度是一样.缺点:无冗余能力,一块硬盘损坏,数据全无 ...
- raid1 raid2 raid5 raid6 raid10的优缺点和做各自raid需要几块硬盘
Raid 0:一块硬盘或者以上就可做raid0优势:数据读取写入最快,最大优势提高硬盘容量,比如3快80G的硬盘做raid0 可用总容量为240G.速度是一样.缺点:无冗余能力,一块硬盘损坏,数据全无 ...
- 【RAID】raid1 raid2 raid5 raid6 raid10的优缺点和做各自raid需要几块硬盘
Raid 0:一块硬盘或者以上就可做raid0优势:数据读取写入最快,最大优势提高硬盘容量,比如3快80G的硬盘做raid0 可用总容量为240G.速度是一样.缺点:无冗余能力,一块硬盘损坏,数据全无 ...
- Raid5(五块磁盘,三块做raid,两块做备份)
1.在虚拟中再添加五块磁盘. 2.使用mdadm命令创建raid5,名称为“/dev/md5”. -C代表创建操作,-v显示创建过程,-a yes检查RAID名称,-n是用到的硬盘个数,-l是定义R ...
- RAID5的创建(5块磁盘,三块做raid,两块做备份)
RAID5的创建(5块磁盘,三块做raid,两块做备份) 第一步:参考我的上一篇博客,用同样的方法添加5块硬盘.地址如下: https://www.cnblogs.com/Feng-L/p/11735 ...
- 成功案例分享:raid5两块硬盘掉线数据丢失恢复方法
1. 故障描述 本案例是HP P2000的存储vmware exsi虚拟化平台,由RAID-5由10块lT硬盘组成,其中6号盘是热备盘,由于故障导致RAID-5磁盘阵列的两块盘掉线,表现为两块硬 ...
- RAID10(5块硬盘)的简介和创建
一. RAID10简介 (1)兼具速度和安全性,但成本很高. (2)继承了RAID0的快速与RAID1的安全,RAID1在这里提供了冗余备份的阵列,而RAID0则负责数据的读写阵列.因这 ...
- 搭建RAID10(5块硬盘)过程并模拟其中一块硬盘损坏
首先:RAID 10,实际是将RAID 0和RAID 1标准结合的产物,在连续地以位或字节为单位分割数据并且并行读/写多个磁盘的同时,为每一块磁盘作磁盘镜像进行冗余.它的优点是同时拥有RAID 0的超 ...
- 搭建RAID5(5块硬盘)过程并模拟一块磁盘损坏情况
首先:在配置RAID5之前我们先来了解一下它.RAID5,RAID是指独立磁盘冗余阵列,是把相同的数据存储在多个硬盘的不同地方的方法.通过把数据放在多个硬盘上,输入输出操作能以平衡的方式交叠,改良性能 ...
随机推荐
- qthread线程
一般调用quit()函数之后可以紧接着调用wait()函数确保线程退出.sleep()等让线程休眠的函数不需要调用,因为Qt中线程是事件驱动机制.但是如果是继承的QTHread类,在run()函数中使 ...
- ascii 八进制
int main() 4 { 5 char buf[20] = {'\101','\102','\103',0}; 6 printf("%s",buf); 7 return 0; ...
- CPU指令重排序与MESI缓存一致性
一.重排序场景 class ResortDemo { int a = 0; boolean flag = false; public void writer() { a = 1; //1 flag = ...
- Linux读写物理内存
一.基础知识 1.打开设备文件: mem是一个字符设备文件,是计算机主存的一个映像.通常只有root用户对其有读写权限.因此只有root用户能进行这些操作. 如果要打开设备文件/dev/mem,需要系 ...
- C++ GUI Qt4学习笔记07
C++ GUI Qt4 qtc++scrollobject编程 事件(event)是由串口系统或者Qt自身产生的,用以响应所发生的各类事情.当用户按下或者松开键盘或者鼠标上的按键时,就可以产生一个 ...
- 开学JAVA第一次测试
定义 ScoreInformation 类,其中包括七个私有变量(stunumber,name, mathematicsscore, englishiscore,networkscore, datab ...
- 关于win7虚拟机的安装
VMware 安装以及秘钥 win7的光盘文件
- sql中count(1)和count(*)有区别吗
count(*) 对 innodb 而言,它需要把数据从磁盘中读取出来然后累计计数:而 MyISAM 引擎把一个表的总行数存在了磁盘上,所以执行 count(*) 会直接返回这个数,如果有 where ...
- shell练习--PAT题目1002:写出这个数(失败案例)
读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值.这里保证 n 小于 1. 输出格式: 在一行内输出 n 的 ...
- table的td设置1px的方法,亲测有效
第一种方法: 1.将table的属性设置为:BORDER=0 .cellspacing=1 : 2.设置table的背景色为即你要设置的table的边框颜色: 3.设置所有td背景色为#ffffff白 ...