← TechNotes

SMART и NVMe: что реально стоит мониторить

19 октября 2026

Смарт NVMe-дисков не читается как SATA-смарт: привычных «Reallocated_Sector» там нет. Смотреть надо вот что:

nvme smart-log /dev/nvme0
# critical_warning   — nonzero = диск сам говорит «всё плохо»
# percentage_used    — износ; >90% — плановая замена, не геройство
# available_spare (%%) — ниже reserved — путь к read-only
# media_errors       — динамика важнее абсолютного значения
nvme error-log /dev/nvme0 | grep -i err   # свежий мусор в логе ошибок

Отдельная категория — available_spare: когда пул резервных ячеек кончается, диск не «умирает громко», а складывается в read-only. Именно поэтому его надо алертить, а не отсматривать постфактум.

Для SATA-классики — smartd в режиме -a -o on -S on плюс periodic self-test, а не разовый smartctl -a «при покупке сервера». И да: smartctl -a /dev/nvme0 работает и для NVMe — но реальные поля всё равно в nvme-логах.

← назад