首页/系统/信创系统运维速查/SMART 报警后的处置顺序
常见问题65 条

SMART 报警后的处置顺序

磁盘 SMART 报警后完评估再动作:读关键属性与错误日志,一一时间备份数据,再安排更换并确认阵列或云盘副本状态。

信创系统运维速查系统更新于 2026-10-13

SMART 报警之后先做什么

SMART 报警说明磁盘的自监测指标越过了阈值,但不等于立刻失效,也不等于还能长期使用。此时最有价值的动作是评估:读取关键属性判断劣化程度,查看错误日志判断是否为偶发,记录序列号与型号为更换做准备,然后第一时间把关键数据备份出去。

机械盘与固态盘的关注点不同

机械盘的关注项集中在重映射扇区、待定扇区与无法纠正的错误计数,这些数值持续增长说明介质在劣化。固态盘要看磨损指标、备用块剩余与写入总量,判定逻辑与机械盘不同。混用同一套判断标准容易得出错误结论。

基本信息

检查工具smartctl,需 root 权限
关键属性重映射扇区、待定扇区、无法纠正错误
阵列场景同时查看阵列状态,判断是否已降级
处置顺序备份数据、申请更换、降低该盘写入压力

典型使用场景

  • 监控平台推送单块磁盘的健康告警
  • RAID 阵列中一块盘掉线后确认余下磁盘状态
  • 云主机收到底层磁盘异常通知,需要评估迁移
  • 巡检时发现错误日志增长,提前安排更换
  • 更换磁盘后核对阵列重建进度与数据一致性

评估

评估
smartctl -H /dev/sda                          # 总体健康结论
smartctl -A /dev/sda | grep -iE 'Reallocated|Pending|Uncorrect'
smartctl -l error /dev/sda | tail -20         # 错误日志,判断是否持续
smartctl -i /dev/sda | grep -E 'Serial|Model' # 序列号与型号,申请更换需要
lsblk -o NAME,SIZE,MODEL,SERIAL               # 设备与型号对应关系

处置

处置
# 1) 优先备份关键数据
# 2) RAID 场景确认阵列状态:
cat /proc/mdstat 2>/dev/null
# 3) 申请更换硬件;云主机联系云厂商做迁移
# 4) 更换前尽量降低该盘的写入压力
# 5) 更换后核对重建进度与校验结果

属性与含义

属性含义趋势判断
重映射扇区计数已用备用扇区替换的坏扇区数量持续增长需尽快更换
待定扇区计数读写不稳定、待确认的扇区出现即需重点观察
无法纠正错误无法由硬件纠正的读取错误非零通常意味着介质明显劣化
磨损指标固态盘寿命消耗程度接近阈值应规划更换
错误日志条目历史读写错误记录数量增长说明问题在持续
报警盘不要继续承担写入高峰:处理期间同时监控其他磁盘,避免更换与阵列重建过程把整机性能拖垮,也避免重建期间再坏一块盘。

易错点

  • 把 SMART 报警当成误报继续使用,劣化持续累积直到彻底失效
  • 用机械盘的关注项判断固态盘,结论与实际情况不符
  • 阵列降级期间不优先备份数据,重建窗口内再坏一块盘会导致数据丢失
  • 更换时没有记录序列号与槽位,换错盘或换到已在用的盘造成二次故障

数据来源与参考

  • man 8 smartctl
  • man 8 mdadm
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌