В настоящее время мы используем smartd для мониторинга состояния SMART на наших дисках. Я хотел бы установить «пороги», которые smartd использует для отчетов.
Например:
197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 9
198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 9
Я хотел бы иметь возможность установить порог для этих двух атрибутов, чтобы сообщать только если они превышают 10. Мне не удалось найти способ установить это через smartd.conf, и я также не собираюсь на самом деле выключить демон.
Кто-нибудь когда-нибудь пробовал это или знает, как я могу сделать это лучше, чем бросать скрипт в cron.hourly?
Отправка сигнала HUP в smartd заставит его перезагрузить конфигурацию, не убивая демона.
Хотя это не поможет вам в ваших поисках того, что вы ищете.
Вы не можете изменить пороговые значения на S.M.A.R.T. disk, как они установлены производителем во время сборки.
Вам придется прибегнуть к заданию cron, которое опрашивает значения с помощью smartctl и сравнивает их с желаемыми пороговыми значениями.