linux 磁盘们模拟测试,模拟测试:centos-RAID10||RAID5配置

模拟测试:centos-RAID10||RAID5配置

第1步:在虚拟机中再添加4块硬盘

如果,添加4块类型相同大小相同的硬盘

92d323966333b6d58bc53b38905a96c3.png

第2步:安装mdadm命令

205b4262ef5ac27762084cb2a772bc70.png

如图,centos中发现mdadm命令没有, 然后利用yum search mdadm 命令,在yum仓库中搜索mdadm,找到安装源,再执行 yum install -y mdadm.x86_64 命令,安装mdadm服务。(这步操作的前提是centos网络配置完成,同时yum源配置完成)

第3步:使用mdadm命令创建RAID10,名称为“/dev/md0”

-C:代表创建操作

-v:代表创建过程

-a yes:检查RAID名称

-n:用到的硬盘个数

-l:定义RAID的级别而后面写上要加入阵列的硬盘名称

mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde

a351b4af2945df611aa2f3b8143c3516.png

第4步:格式化并挂载使用

将RAID磁盘阵列格式化为ext4格式:

mkfs.ext4 /dev/md0

fc1d799eefefce9ca01d1a0af5ee8262.png

创建挂载目录

mkdir /RAID

进行文件系统挂载

mount /dev/md0 /RAID

查看磁盘挂载信息

df -h

将磁盘阵列挂载信息设置为重启后也依然生效:

echo "/dev/md0 /RAID ext4 defaults 0 0" >> /etc/fstab

618c1202601cd19fd1bcf5bfeaddce7f.png

第4步:查看/dev/md0设备信息

参数-D查看RAID阵列的详细信息

mdadm -D /dev/md0

570ea86a1e773145098789c99510d072.png

第5步:模拟有1块硬盘损坏的情况

使用mdadm的-f参数将/dev/sdb移除阵列:

mdadm /dev/md0 -f /dev/sdb

再查看阵列的状态(此时的/dev/sdb的状态是被移除的,失败状态)

077d434b8a2c1eaaaf5c4f3781d84860.png

第6步:损坏后依然正常使用

因为RAID10级别能够允许一组RAID1硬盘中存在一个故障盘而不影响使用,所以依然可以正常的创建或者删除文件。

现在就把新的硬盘加进去,也可以让硬盘sdb恢复使用:

请重启后执行

mdadm /dev/md0 -a /dev/sdb

第7步:设置冗余备份磁盘

问题:运维人员需要在硬盘硬件故障后手工添加新的磁盘进去

解决办法:假如初始化RAID5阵列时直接给予4块硬盘,其中1块硬盘用于在阵列某块磁盘故障时自动替换上去。

先将 磁盘系统卸载

umount /dev/md0

停止该阵列设备,彻底的停用

mdadm -S /dev/md0

现在该阵列彻底找不到了

mdadm —D /dev/md0

cd5ec6fe644f71156c6da129f28acbc7.png

创建RAID5,并配置一份故障备份盘

mdadm -Cv /dev/md0 -n 3 -l 5 -x 1 /dev/sdb /dev/sdc /dev/sdd /dev/sde

此处需要输入y确认创建阵列

4f91635a708600bf80a0a11fd5acd8cb.png

查看阵列的详细信息:raid类型为raid5,只有一块盘时空的

09b35b5cb0f7b8a8c966e7df6756e3c7.png

将磁盘阵列格式化为ext4系统

mkfs.ext4 /dev/md0

352c49e98103883e583bcd81bde59c88.png

因为前面设置过fstab文件,所以这里可以直接给挂载

mount -a

将/dev/sdb设置为故障并移除阵列

mdadm /dev/md0 -f /dev/sdb

再查看阵列详细信息,此时硬盘sde直接顶替上去了

mdadm -D /dev/md0

7f9ef697469321304c0e476cf9dd75e6.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值