SMART 里真正该看的几项
smartctl -a /dev/sda 输出几十行,真正该盯的只有几项:
Reallocated_Sector_Ct:已经坏掉、被备用扇区替换的数量。只要不是 0 并且还在涨,就该换盘。Current_Pending_Sector:读不出来、等着重映射的扇区。这个比已重分配更危险,说明盘正在坏。Offline_Uncorrectable:离线扫描也修不好的扇区。UDMA_CRC_Error_Count:接口传输错误,通常是线缆或背板的问题,不是盘本身。
smartctl -H 只给一个 PASSED/FAILED,阈值很宽,PASSED 不代表健康。云盘多数不透传 SMART,smartctl 会报不支持,这时候只能靠云厂商的监控。
定期跑 smartctl -t long,短测试查不出深层问题。