Linux mdadm 使用教程:创建、管理和修复软件 RAID 设备
mdadm 是 Linux 中用于管理软件 RAID(Redundant Array of Independent Disks)的工具。下面是一些 mdadm 的常用命令和用法:
-
创建 RAID 设备:
- 创建一个 RAID1 设备:
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1 - 创建一个 RAID5 设备:
mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1
- 创建一个 RAID1 设备:
-
查看 RAID 设备的状态:
- 查看所有 RAID 设备的状态:
mdadm --detail --scan - 查看指定 RAID 设备的状态:
mdadm --detail /dev/md0
- 查看所有 RAID 设备的状态:
-
添加/移除磁盘:
- 添加一个磁盘到 RAID 设备:
mdadm --add /dev/md0 /dev/sde1 - 从 RAID 设备中移除一个磁盘:
mdadm --remove /dev/md0 /dev/sde1
- 添加一个磁盘到 RAID 设备:
-
修复 RAID 设备:
- 手动修复 RAID 设备:
mdadm --manage /dev/md0 --re-add /dev/sde1 - 自动修复 RAID 设备(如果有磁盘故障):
mdadm --monitor --scan --daemonize
- 手动修复 RAID 设备:
-
停用/启用 RAID 设备:
- 停用 RAID 设备:
mdadm --stop /dev/md0 - 启用 RAID 设备:
mdadm --assemble /dev/md0
- 停用 RAID 设备:
-
替换磁盘:
- 替换一个故障的磁盘:
mdadm --manage /dev/md0 --fail /dev/sde1,然后mdadm --manage /dev/md0 --remove /dev/sde1,最后插入新的磁盘并添加到 RAID 设备中。
- 替换一个故障的磁盘:
-
启动时自动装载 RAID 设备:
- 编辑
/etc/mdadm/mdadm.conf文件并添加以下内容:DEVICE /dev/sdb1 /dev/sdc1 /dev/sdd1 ARRAY /dev/md0 metadata=1.2 name=myraid:0 UUID=xxxxxxxx:xxxxxxxx:xxxxxxxx:xxxxxxxx - 运行命令
mdadm --detail --scan >> /etc/mdadm/mdadm.conf
- 编辑
以上是一些 mdadm 的基本用法,更多详细的命令和选项可以通过man mdadm命令查看 mdadm 的手册页。
原文地址: https://www.cveoy.top/t/topic/fyCJ 著作权归作者所有。请勿转载和采集!