如何停止软RAID
[root@localhost ~]# umount /mnt/
[root@localhost ~]# mdadm --stop /dev/md0
mdadm: stopped /dev/md0
[root@localhost ~]# mdadm --misc --zero-superblock /dev/vdb1
[root@localhost ~]# mdadm --misc --zero-superblock /dev/vdb2
[root@localhost ~]# mdadm --misc --zero-superblock /dev/vdb3
[root@localhost ~]# cat /proc/mdstat
Personalities : [RAID0] [RAID1] [RAID6] [RAID5] [RAID4]
unused devices: <none>
mdadm -Cv /dev/md0 -l5 -n3 /dev/sdb[1-3] --spare-devices=1 /dev/sdb4
命令解析:
mdadm: 这是用于管理 Linux 软件 RAID 的命令行工具。
-C: 这个选项表示创建一个新的 RAID 设备。
-v: 这个选项表示在执行命令时显示详细信息。
/dev/md0: 这是要创建的 RAID 设备的名称。
-l5: 这个选项指定要创建的 RAID 级别是 RAID 5。
-n3: 这个选项指定 RAID 数组中的设备数量为 3。
/dev/sdb[1-3]: 这表示要将 /dev/sdb1、/dev/sdb2 和 /dev/sdb3 这三个设备添加到 RAID 数组中。
--spare-devices=1: 这个选项指定将一个设备作为热备份设备。
/dev/sdb4: 这是指定的热备份设备。
查看命令
RAID5构建的进度
cat /proc/mdstat
查看RAID的详细信息
mdadm -D /dev/md0
手动标记硬盘故障
mdadm -f /dev/md0 /dev/vdb1
热移除故障盘
mdadm -r /dev/md0 /dev/vdb1
格式化RAID
mkfs.ext4 /dev/md0
挂载
mount /dev/md0 /mnt/
评论区