RAID 10和RAID 5配置实验(基于CentOS 7)

配置 RAID 10RAID 10示意图

1、创建一个名为/dev/md0的软件RAID,级别为10,包括/dev/sdb、/dev/sdc、/dev/sdd和/dev/sde共4块硬盘。
在这里插入图片描述

2、创建好磁盘阵列之后,可以执行“cat /proc/mdstat”命令查看内存中的磁盘阵列信息。如果可以查看到相关信息,就证明系统已经成功识别了我们所创建的磁盘阵列。

在这里插入图片描述
也可以通过mdadm命令的“-D”选项来查看磁盘阵列的详细信息:
在这里插入图片描述
3、将磁盘阵列格式化为XFS文件系统:
在这里插入图片描述
创建挂载点后挂载磁盘阵列,并查看已经挂载的设备:
在这里插入图片描述

RAID性能测试:

1、从设备文件/dev/zero中复制数据到/tmp/test文件,读取500个大小为1MB的数据块。可以看出,对普通磁盘写入500MB数据,平均速度为454MB/s。
在这里插入图片描述

2、再对磁盘阵列进行同样的写入操作,平均速度为589MB/s,性能有改善:
在这里插入图片描述

RAID故障模拟:

1、 向/raid目录中随意复制一个文件,并测试可以正常打开:
在这里插入图片描述

2、 通过mdadm命令的“-f”选项可以将阵列中的某块硬盘标记为损坏:
在这里插入图片描述

此时查看磁盘阵列的详细信息,可以看到提示有一块硬盘标记为损坏:
在这里插入图片描述

我们之前存放在磁盘阵列中的测试文件/raid/passwd任然完好,也可以继续在磁盘阵列中正常地读取文件。因而证明在RAID10级别的磁盘阵列中,存放一个故障盘并不影响使用。
在这里插入图片描述

3、 下面通过mdadm命令的“-r”选项将损坏的硬盘从阵列中删除:
在这里插入图片描述

4、 购买新硬盘后,可以使用mdadm命令的“-a”选项将新硬盘加入磁盘阵列中:
在这里插入图片描述

此时查看磁盘阵列的详细信息,可以看到正在重建数据,重建完成后,磁盘阵列恢复正常。

配置RAID5和备份盘

在这里插入图片描述

1、先卸载挂载到/raid的/dev/md0,然后将之前的RAID10阵列停用。
在这里插入图片描述

2、创建一个名为/dev/sd1的RAID5磁盘阵列,同时使用“-x”选择指定一个备份盘。
在这里插入图片描述

3、创建RAID5阵列之后,需要有一个重建数据的过程,然后查看阵列的详细信息,就能看到有一块备份盘处于闲置(等待)状态:
本人这里一块是备份盘,另一块是/dev/sdd状态为spare rebuilding,表示空闲盘正在重建中。
在这里插入图片描述

4、先强制将md1分区格式化为xfs格式,然后查看md1的设备属性,复制其UUID等等挂载信息加入/dev/fstab配置文件中:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

挂载成功:
在这里插入图片描述

5、再次将/dev/sdb标记为损坏,并移除磁盘阵列。
在这里插入图片描述

5、 查看/dev/md1磁盘阵列的详细信息后发现,备份盘已经被自动顶替上去,并正在重建数据。数据重建完成后,磁盘阵列恢复正常。
在这里插入图片描述

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

常客/l

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值