Linux Raid10 的创建破坏及修复 Raid5+热备盘的创建

RAID(Redundant Array of Inexpensive Disks)独立冗余磁盘阵列
命令:mdadm #用于管理Linux系统中的软件RAID硬盘阵列

常用参数及作用

参数 作用
-a 检测设备名称
-n 指定设备数量
-l 指定RAID级别
-C 创建
-v 显示过程
-f 模拟设备损坏
-r 移除设备
-Q 查看摘要信息
-D 查看详细信息
-S 停止RAID 磁盘阵列
测试

1.关闭虚拟机新添加4块硬盘,命令创建RAID 名为md0,格式化ext4文件系统进行测试
怎么添加四块硬盘见我之前的虚拟机磁盘添加

mdadm -Cv /dev/md0 -a yes -n 4 -l 10 /dev/sdb /dev/sdc /dev/sdd /dev/sde  (创建raid10)
mkfs.ext4 /dev/md0 (格式化)
mkdir /raid
mount /dev/md0 /raid (手动挂载)
mdadm -D /dev/md0 (查看详细信息)
echo "/dev/md0 /raid ext4 defaults 0 0" >> /etc/fstab (自动挂载)
mount -a  (挂载/etc/fstab所有)

2.损坏磁盘阵列及修复,模拟一块硬盘损坏情况并修复

mdadm /dev/md0 -f /dev/sdb (损坏一块硬盘)
mdadm -D /dev/md0 
umount /raid (卸载挂载点)
mdadm /dev/md0 -r /dev/sdb (移除损坏的硬盘)
mdadm /dev/md0 -a /dev/sdb (添加硬盘到阵列中)
mdadm -D /dev/md0 (查看raid详细信息)
mount -a 

3.raid5+热备盘的创建

mdadm -Cv /dev/md0 -a yes -n 3 -x 1 -l 5 /dev/sd{b,c,d,e} 
mkfs.ext4 /dev/md0
mdadm -D /dev/md0
mount /dev/md0 /raid
lsblk
过程图片

查看添加的四块硬盘
在这里插入图片描述

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

展开阅读全文

没有更多推荐了,返回首页