Я имею GSmartControl
Установленная утилита GUI и хотела бы создать стандартное расписание для того, чтобы испытывать нехватку и расширенные тесты в фоновом режиме и быть уведомленной относительно любых отказов (или увеличение любой из метрик, которые указывают на проблемы) с помощью всплывающего окна или чего-то подобного.
Я сделал ручные тесты с помощью smartctl
инструмент с помощью командной строки, и даже поднятый трубку некоторая комбинация ручных расписаний крона и уведомления управляет в прошлом, но я ищу 100% (или максимально близко к 100%) решение GUI в данный момент. Существует ли способ выполнить это?
Этот ответ об уведомлении.
Поскольку далеко я знаю, что современная Ubuntu включает smartd.service
(от smartmontools
):
$ systemctl status smartd.service
* smartd.service - Self Monitoring and Reporting Technology (SMART) Daemon
Loaded: loaded (/lib/systemd/system/smartd.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2018-07-31 17:27:05 MSK; 2 days ago
Docs: man:smartd(8)
man:smartd.conf(5)
Main PID: 1044 (smartd)
CGroup: /system.slice/smartd.service
`-1044 /usr/sbin/smartd -n
Aug 02 17:57:05 user-pc smartd[1044]: Device: /dev/sda [SAT], SMART Usage Attribute: 190 Airflow_Temperature_Cel changed from 60 to 58
Существует GUI notifier зависящий от smartmontools
. Это называют smart-notifier
. Ниже его описание:
Описание-en: графическое состояние здоровья жесткого диска notifier
Графический notifier для smartmontools, который пытается показать сообщения от smartd дискового контрольного демона пользователю. В настоящее время только для gtk.
От man smart-notifier
:
ОПИСАНИЕ
Эта страница руководства документы кратко умное-notifier.
smart-notifier
dbus пара сервиса/клиента. Если выполнено без опций, это запускает adbus
сервис и слушает, formessages отправляют клиентом (обычно начинал со сценария в/etc/smartd/run.d
). Это обменивается сообщениями, затем отображены на экране пользователя, выполняющего сервис. Эта программа разработана, чтобы быть добавленной к сессии пользователя.
Это должно сообщить Вам об изменениях атрибута. Но некоторые сценарии могут быть необходимы.