mdadm是Linux系統中用于管理軟件RAID(Redundant Array of Independent Disks)的命令,可以通過命令行進行RAID陣列的創建、管理和監控。以下是mdadm命令的常用用法:
1. 創建RAID設備:
創建RAID 0:`mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sdb1 /dev/sdc1`?創建RAID?1:
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb1 /dev/sdc1
?創建RAID?5:
mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sdb1 /dev/sdc1 /dev/sdd1
?創建RAID?10:
mdadm --create /dev/md0 --level=10 --raid-devices=4 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
2. 管理RAID設備:
?查看RAID設備信息:mdadm --detail /dev/md0
?啟動RAID設備:
mdadm --assemble /dev/md0
?停止RAID設備:
mdadm --stop /dev/md0
?移除故障磁盤:
mdadm --remove /dev/md0 /dev/sdb1
?添加新磁盤:
mdadm --add /dev/md0 /dev/sdb1
3. 監控RAID設備:
?查看RAID設備狀態:cat /proc/mdstat
?監控RAID設備:mdadm --monitor --scan --daemonize
4. 從RAID設備中移除磁盤:
?標記磁盤為故障:mdadm /dev/md0 --fail /dev/sdb1
?移除故障磁盤:mdadm /dev/md0 --remove /dev/sdb1
5. 替換故障磁盤:
?標記磁盤為故障:mdadm /dev/md0 --fail /dev/sdb1
?添加新磁盤:mdadm --add /dev/md0 /dev/sdb1 --fail /dev/sdc1
以上只是mdadm命令的一些常用用法,更多的選項和用法可以通過mdadm --help
命令或查閱官方文檔進行了解。