Как запустить автономный сбор данных с помощью Smartmontools?

13

Я только что купил новый SSD, и я пытаюсь выяснить, как контролировать его ожидаемый срок службы. Когда я бегу

sudo smartctl -a /dev/sda

это сообщает

...
General SMART Values:
Offline data collection status:  (0x80) **Offline data collection activity
                    was never started**.
...

Кроме того, я отмечаю, что некоторые статистические данные должны быть обновлены «Всегда» или «Не в сети»:

$ sudo smartctl -data -A /dev/sda
...
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE    
...    
198 Offline_Uncorrectable   0x0030   100   100   001    Old_age   **Offline**      -       0
199 UDMA_CRC_Error_Count    0x0032   100   100   001    Old_age   **Always**       -       0
202 **Perc_Rated_Life_Used**    0x0018   100   100   001    Old_age   **Offline**      -       0
206 Write_Error_Rate        0x000e   100   100   001    Old_age   **Always**       -       0

Означает ли это, что статистика "Offline" не актуальна?

Будут ли статистические данные «офлайн» обновляться со временем, или мне нужно будет как-то их запускать?

Меня особенно интересует значение, указывающее время жизни SSD, «Perc_Rated_Life_Used», которое помечено как «Offline».

Используя --offlineauto=onфлаг (благодарность предложению Майкла Крелла ниже) следующим образом:

sudo smartctl --offlineauto=on -a /dev/sda

производит новый выходной раздел:

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Automatic Offline Testing Enabled **every four hours**.

Тем не менее, раздел интеллектуальных данных по-прежнему сообщает:

Offline data collection status:  (0x80) Offline data collection activity
                                 **was never started**.

Это на недавно обновленной Ubuntu 13,1016.04 система.

Андреас Дж.
источник

Ответы:

5

ссылаясь на сайт smartmontools :

Столбец обновлен
Некоторые значения атрибутов SMART, которые обновляются только во время автономного сбора данных, помечены как «Автономный» в столбце «ОБНОВЛЕНО».

Как включить « Автономный сбор данных »:

smartctl --offlineauto=on
Майкл Крелл
источник
Спасибо, это может показаться хорошей идеей, но не дает ожидаемого результата в моей системе. Пожалуйста, смотрите обновленный вопрос выше.
Андреас Дж
4

По данным сайта smartmontools :

Обратите внимание, что одноразовый автономный тест также может быть выполнен сразу после получения пользовательской команды. См. -t offlineПараметр, который приводит к немедленному выполнению одноразового автономного теста.

Итак, выполняя:

sudo smartctl -t offline /dev/sda

обновляет раздел смарт-данных:

Offline data collection status:  (0x82) Offline data collection activity
                                 was completed without error.

Проблема решена.

Андреас Дж.
источник