首页/系统/服务器硬件与 RAID 速查/软件 RAID(md)换盘步骤
硬盘故障与更换68 条

软件 RAID(md)换盘步骤

md 阵列换盘:先确认故障盘对应关系,fail/remove 后用同容量盘 add 回去;过程完全脚本化,适合批量标准化。

标准流程

标准流程
cat /proc/mdstat
mdadm --detail /dev/md0 | grep -i -E "faulty|/dev/sd"
mdadm /dev/md0 --fail /dev/sdc1 --remove /dev/sdc1
# 物理更换后:
mdadm /dev/md0 --add /dev/sdc1
watch -n 30 cat /proc/mdstat
新盘要求容量不小于原成员分区;建议同扇区格式
分区新盘需先建立与原分区大小一致的分区(或用整盘设备)
完成mdstat 中 [UUU] 全部正常且无 recovery 行
新盘加入前可先 mdadm --zero-superblock 清残留标记,避免旧阵列元数据干扰。

易错点

  • 新盘分区与原分区大小不一致:md 拒绝加入或容量计算异常
  • 换盘后忘记更新 fstab/监控里的设备路径:靠 UUID 更稳妥

数据来源与参考

  • man 8 mdadm(--fail/--remove/--add)
  • man 4 md
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌