Smartd сообщает информацию, значительно отличающуюся от приложения Disks в Ubuntu

Вопрос или проблема

Я включил сканирование smartd для своих дисков, чтобы получать уведомления по электронной почте в случае появления ошибок в моей RAID 1 конфигурации, и начал получать тревожные письма от каждого диска. Типичное ежедневное письмо для каждого диска выглядит так:

Устройство: /dev/sdd [SAT], 203270600 Офлайн некорректируемых секторов (изменено +19676)

Но когда я смотрю на диски в приложении Ubuntu Disks и на их SMART данные и самодиагностику, я вижу, что состояние каждого диска в норме, нет перераспределенных или некорректируемых секторов, и общий вывод – “Диск в порядке”.

Вот что я записал в мой /etc/smartd.conf для каждого диска:

/dev/sde -H -C 0 -U 0 -m [email protected] -s (S/../.././02)

Я в растерянности и надеюсь, что у меня не произойдет сбоя на каждом диске. Надеюсь, это всего лишь человеческая ошибка с моей стороны в конфигурации.

Все эти диски находятся в RAID контроллере, так что, возможно, это вызывает некоторую проблему с доступом smartd к дискам напрямую.

Ответ или решение

Проблема, с которой вы столкнулись, может быть связана с различиями в способе, которым smartd и приложение Disks (Gnome Disks) интерпретируют данные S.M.A.R.T. на ваших дисках в RAID 1. Это вполне распространенная ситуация, особенно когда речь идет о контроллерах RAID, которые могут иметь свои собственные механизмы управления S.M.A.R.T. и изменять поведение, связанное с доступом к данным о состоянии диска. Вот некоторые шаги, которые вы можете предпринять для диагностики и решения вашей проблемы.

1. Проверьте конфигурацию RAID-контроллера

Многие аппаратные RAID-контроллеры обрабатывают S.M.A.R.T. данные на уровне контроллера, а не на уровне отдельных дисков. Это может привести к тому, что вывод данных SMART от smartd будет давать разные результаты, чем то, что показывает приложение Disks. Убедитесь, что ваш RAID-контроллер поддерживает передачу S.M.A.R.T. данных и что эта опция включена. Возможно, вам потребуется обратиться к документации контроллера или его интерфейсу управления для проверки статуса S.M.A.R.T.

2. Используйте утилиты для диагностики

Вы можете использовать утилиты такие как smartctl, которые являются частью пакета smartmontools, для получения более детализированной информации о состоянии ваших дисков. Запустите следующую команду:

sudo smartctl -a /dev/sde

Это даст вам возможность увидеть все параметры S.M.A.R.T. для этого диска и проанализировать, есть ли какие-либо ошибки или предупреждения, которые могут не отображаться в интерфейсе Disks.

3. Проверьте настройки конфигурационного файла smartd

Ваш конфигурационный файл /etc/smartd.conf выглядит правильно, но вы можете попробовать убрать опции -C 0 и -U 0, чтобы получить все уведомления о состоянии дисков. Также убедитесь, что у вас настроена правильная частота проверки и время создания отчетов.

Например, вы можете изменить строки в файле на следующее:

/dev/sde -H -m [email protected] -s (S/../.././02)

4. Настройка уведомлений и оповещений

Убедитесь, что ваши уведомления не генерируются неправильно из-за часто меняемых условий (например, если состояние диска на самом деле стабильное, а ошибки временные). Определите, действительно ли проблема сохраняется, исследуя логи и частоту появления ошибок. Иногда временные ошибки могут указывать на необходимость замены или переустановки системы.

5. Рассмотрите возможность замены

Если после всех проверок и изменений вы продолжаете получать ошибки, вам может потребоваться рассмотреть возможность замены дисков или контроля состояния RAID более глубоко. Возможно, некоторые из дисков действительно имеют аппаратные проблемы, которые не всегда должным образом обрабатываются контроллером RAID.

Заключение

Следуя указанным выше шагам, вы сможете установить причину различий между данными, полученными от smartd и приложения Disks. Как правило, такие проблемы указывают на особенности работы RAID-контроллеров и S.M.A.R.T. диагностики, поэтому важно учитывать именно аппаратные особенности вашего оборудования.

Оцените материал
Добавить комментарий

Капча загружается...