The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

19.03.2013 20:49  Новая версия утилит для работы со SMART-информацией - Smartmontools 6.1

Вышла новая версия пакета smartmontools (6.1), содержащего приложения (smartctl и smartd) для мониторинга и контроля (S)ATA и SCSI/SAS дисков, поддерживающих технологию SMART.

Основные изменения, реализованные с момента выхода 6.0:

  • Поддержка SCSI: новые опции -s/-g wcache/rcache для управления кешированием, добавлено много информации об устройствах, в том числе идентификация скорости вращения дисков, форм фактора, статуса тестирования. Добавлена поддержка записи атрибутов (-A) и статуса (-s) в smartd. Добавлена поддержка команды READ DEFECT(12) для работы с большими списками дефектов. Переработан вывод smartctl для более удобного отображения информации.
  • Поддержка ATA: поддержка стандарта ACS-3, улучшена опция "-l directory", исправлена поддержка '-l select,cont+SIZE', добавлена поддержка OEM Id, улучшено определение температуры дисков в smartd.
  • Поддержка FreeBSD: реализована работа с SAS дисками на контроллерах Areca, улучшена поддержка 3ware, добавлена поддержка 3ware 9750 (/dev/twsX). Исправлены проблемы с atacam устройствами и улучшена работа с LSI/Megaraid контроллерами.
  • Поддержка Linux: реализована работа с SAS дисками на контроллерах Areca, улучшена поддержка LSI/Megaraid, добавлено автоматическое определение устройств для LSI/Megaraid интерфейса.
  • Прочие изменения: для отправки сообщений теперь используется скрипт /etc/smartd_warning.sh, код связанный с поддержкой сети исключен из smartd. Множество обновлений в базе устройств, поддержка Prolific USB контроллеров, исправления ошибок.


  1. Главная ссылка к новости (http://smartmontools.org/...)
  2. OpenNews: Релиз утилит для работы со SMART-информацией - Smartmontools 5.43
  3. OpenNews: Релиз утилит для работы со SMART-информацией - Smartmontools 5.42
  4. OpenNews: Релиз утилит для работы со SMART-информацией - Smartmontools 5.40
  5. OpenNews: Релиз утилит для работы со SMART-информацией - Smartmontools 5.41
Автор новости: samm
Тип: Программы
Ключевые слова: smartmontools, disk, smart
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (-), 23:27, 19/03/2013 [ответить] [показать ветку] [···]    [к модератору]
  • +1 +/
    Круто. Я уж думал оно "того", при том что с современными недодисками, которые без избыточности использовать нельзя ни в коем случае даже для /tmp, утилита незаменима.
     
     
  • 2.3, samm (ok), 01:27, 20/03/2013 [^] [ответить]    [к модератору]
  • +1 +/
    Да ладно, регулярно новые версии выходят. А что до новых дисков - я вот еще хорошо помню болгарские мфм на 10мб, которые надо было раз в неделю форматировать ) Так что разные диски и сейчас и тогда были, но бекапы в любом случае важны.
     
  • 1.2, anonymous (??), 01:16, 20/03/2013 [ответить] [показать ветку] [···]    [к модератору]
  • +/
    > поддержка Prolific USB контроллеров

    Теперь usb-мосты в кейсах таки смогут отдавать смарт?

     
     
  • 2.4, samm (ok), 01:28, 20/03/2013 [^] [ответить]    [к модератору]
  • +1 +/
    >> поддержка Prolific USB контроллеров
    > Теперь usb-мосты в кейсах таки смогут отдавать смарт?

    И раньше могли. В идеале - это если мост поддерживает SAT, но в smartmontools есть и поддержка некоторых vendor решений.

     
  • 2.5, Аноним (-), 01:41, 20/03/2013 [^] [ответить]     [к модератору]
  • +1 +/
    У меня уж сто лет как отдает, правда контроллер другой Ну разве что в старых ве... весь текст скрыт [показать]
     
  • 1.6, Аноним (-), 09:15, 20/03/2013 [ответить] [показать ветку] [···]    [к модератору]  
  • –5 +/
    Не видел нормально работающего SMART. Как, впрочем, и спящего режима. Две фичи, которые как положено не работают ни в одной системе, как Linux, так и Windows.
     
     
  • 2.7, Клыкастый (ok), 09:19, 20/03/2013 [^] [ответить]    [к модератору]  
  • +2 +/
    Что с твоей точки зрения "нормально работающий смарт"? Да ещё "в системе Linux/Windows". Подкрадывается сомнение в том что ты в курсе о чём речь.
     
     
  • 3.8, Аноним (-), 09:38, 20/03/2013 [^] [ответить]     [к модератору]  
  • +/
    Нормально работающий как минимум, отдающий системе достоверную информацию об у... весь текст скрыт [показать]
     
     
  • 4.9, Клыкастый (ok), 10:00, 20/03/2013 [^] [ответить]    [к модератору]  
  • +/
    > Например, вы получаете, скажем, миллионы ошибок записи на заведомо исправном

    ЖД, при этом монитор выдает, что качество диска хорошее.

    Видимо стоит почитать, что же это за миллионы ошибок. Что за счётчик. Для "бытовых" HDD есть как минимум толковый счётчик Reallocated_Sector_Ct.

     
  • 4.10, Anonymous1 (?), 10:33, 20/03/2013 [^] [ответить]    [к модератору]  
  • +/
    Может быть, это был не ЖД, а SSD? Или проблема с USB шнуром, которым сей (внешний) диск подключен (типа подвинул - заработало)? Как-то в иных случаях я кучи ошибок записи на заведомо исправном диске не видел...
     
     
  • 5.14, Аноним (-), 13:46, 20/03/2013 [^] [ответить]    [к модератору]  
  • +/
    > Может быть, это был не ЖД, а SSD?

    У ssd навалом параметров в SMART, достаточно информативных, если вы понимаете как работает флеш и накопитель на оном.

     
  • 4.11, samm (ok), 12:20, 20/03/2013 [^] [ответить]    [к модератору]  
  • +2 +/
    Не стоит выдавать свою безграмотность за проблемы SMART.
    1) Атрибуты и их значения не являются частью стандарта и вендор может там отдавать произвольные значения в одному ему известном формате.  Вот, даже в статье из вики про атрибут 0x01: "The raw value has different structure for different vendors and is often not meaningful as a decimal number."
    2) Смарт позволяет, помимо отображения атрибутов, проводить тестирование дисков.
    3) На "заведомо исправном" жестком диске действительно ежеминутно происходит множество разных не фатальных ошибок, которые корректируются ECC и прочими алгоритмами.
    4) Некоторые вендоры публикуют список поддерживаемых атрибутов и их значения. В SSD, например, этот список совершенно другой чем в HDD. В smartmontools есть база данных устройств в которой можно указать как трактовать атрибуты по vendor/device id.
    5) В SAS/SCSI в этом плане меньший бардак, но при этом все равно есть куча vendor specific страниц и расширений, часть из которых поддерживается smartctl.
     
     
  • 5.17, Аноним (-), 14:06, 20/03/2013 [^] [ответить]     [к модератору]  
  • –1 +/
    Зашибись у вас, ребята, дискуссия Один пишет, что фактически нормально работа... весь текст скрыт [показать]
     
     
  • 6.20, samm (ok), 14:15, 20/03/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > Зашибись у вас, ребята, дискуссия. Один пишет, что [фактически] нормально работающего s.m.a.r.t.
    > нет, видимо, имея в виду, что каждый производителей под этой чудной
    > аббревиатурой понимает что-то свое особенное. А, следовательно, нет и универсального ПО,
    > не требующего дополнительных настроек под все модели HDD, якобы сабжа поддерживающие.
    > Другой тут же его, фигурально выражаясь, козлом объявляет, после чего расшифровывает
    > все его тезисы, подтверждая сказанное. Ну, артисты. :)

    Смарт не требует дополнительных настроек. Более того - не надо декодировать значение атрибута, чтобы понять что он failing. Да и self tests никто не отменял. Как и "историю проблем". Впрочем, зачем это знать комегу петросяну?
    > А по-моему, нужно зайти в BIOS, отключить сабжа на хрен и жить
    > спокойно.

    Да, так и делайте. Еще советую удалить fsck (он может вопросы непонятные задавать) и никогда, никогда не тестируйте память (нет универсального теста). И рейд не стоит мониторить (нет универсальной утилиты, хаха).

     
  • 6.21, Клыкастый (ok), 14:34, 20/03/2013 [^] [ответить]    [к модератору]  
  • +/
    Фактически смарт работает. Фактически даже если не влезать в дебри есть пара параметров, которые можно  (и нужно) мониторить. Например количество перемещённых секторов. И софт в *nix работает отлично. И все свои серваки мониторю и по смарту в том числе. Не надо додумывать за человека. Уточните что он имел в виду.
     
  • 4.12, Аноним (-), 13:01, 20/03/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    А.. ну так это Сигейты славятся многомиллионными счетчиками, ага. Хотя даже у них самые важные счетчики вполне адекватны и юзабельны.
     
     
  • 5.15, Аноним (-), 13:49, 20/03/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > них самые важные счетчики вполне адекватны и юзабельны.

    А еще у них фирмварь затирала сама себя. Ну в общем сигейт - он такой... :)

     
     
  • 6.16, samm (ok), 13:58, 20/03/2013 [^] [ответить]    [к модератору]  
  • +/
    >> них самые важные счетчики вполне адекватны и юзабельны.
    > А еще у них фирмварь затирала сама себя. Ну в общем сигейт
    > - он такой... :)

    У практически всех крупных вендоров были проблемные серии-модели. Можно тот же фуджи вспомнить, который после мегафейла вообще закрыл производство HDD.

     
  • 5.18, Аноним (-), 14:08, 20/03/2013 [^] [ответить]     [к модератору]  
  • +/
    Ну да, самые Они бы тупо о стандартах сначала договорились ... весь текст скрыт [показать]
     
     
  • 6.22, Клыкастый (ok), 14:37, 20/03/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > Ну да, самые. Они бы тупо о стандартах сначала договорились.

    есть разница между "нихрена не работает" и "жаль нет стандартов".

     
     
  • 7.24, samm (ok), 14:51, 20/03/2013 [^] [ответить]    [к модератору]  
  • +/
    >> Ну да, самые. Они бы тупо о стандартах сначала договорились.
    > есть разница между "нихрена не работает" и "жаль нет стандартов".

    Более того - даже стандарты есть, просто несовершенные. И в последних ата драфтах очень много чего улучшено, в том числе сделано много для стандартизации атрибутов. Правда, я верю, что вендоры и тут придумают что-то свое )

     
  • 4.25, Michael Shigorin (ok), 18:06, 20/03/2013 [^] [ответить]    [к модератору]  
  • +/
    > как минимум, отдающий системе достоверную информацию об устройстве.

    SMART на потребительских дисках затупили где-то в районе 2005, когда в массы пошли очень умные BIOS, поднимающие вопли на пару честно рассказанных ремапов... :(  Теперь обычно всё красиво и бесполезно.

     
     
  • 5.26, samm (ok), 18:37, 20/03/2013 [^] [ответить]    [к модератору]  
  • +/
    >> как минимум, отдающий системе достоверную информацию об устройстве.
    > SMART на потребительских дисках затупили где-то в районе 2005, когда в массы
    > пошли очень умные BIOS, поднимающие вопли на пару честно рассказанных ремапов...
    > :(  Теперь обычно всё красиво и бесполезно.

    Михаил, не понимаю что такое "красиво и бесполезно". По поводу биосов и смарта - обычно биос вообще не смотрит атрибуты, а спрашивает у диска health status. Если фирмварь отвечает фейл - биос честно репортит это юзеру, при этом не забывая потребовать нажать ф1 (ненависть!). Дальше биос вообще не при делах, а за дело берется операционка или прога, например smartd, которая и отвечает за работу с этой информацией.

     
     
  • 6.27, Michael Shigorin (ok), 20:33, 20/03/2013 [^] [ответить]    [к модератору]  
  • +/
    > Михаил, не понимаю что такое "красиво и бесполезно".

    В смысле не-нули порой появляются уже тогда, когда долго думает или вовсе головой бьётся.  Могу ошибаться, но на схожих моделях дисков разных поставок изменение поведения было довольно ощутимым (тогда ещё на 80Gb SATA довольно заметный процент проблемных новых был по крайней мере из того, с чем доводилось сталкиваться "в поле" -- поэтому пары лет до влияния физического износа ждать не приходилось).

    BIOS упомянул как тот канал, через который предупреждающая сильно заранее информация _могла_ быть воспринята как указание на брак производителя -- тогда диски могли показывать "с нуля" ненулевые ремапы, затем все как один начали рапортовать с завода ровно 0.

    Достоверных сведений со стороны поставщиков у меня тут нет -- наверное, можно попробовать спросить у FatAndy на ixbt, но не настолько уже интересно (всё равно в зеркало или ещё какой массив с избыточностью засовывать и бэкапы делать, в сухом остатке -- отношение к производителям и конкретным линейкам/моделям).

     
     
  • 7.28, samm (ok), 20:45, 20/03/2013 [^] [ответить]    [к модератору]  
  • +/
    По моему опыту - просто бывают удачные и неудачные серии, не думаю что тут какой-то хитрый план. Да, я видел диски которые давали fail продолжая успешно работать и наоборот соответственно. Но некоторый тренд смарт дает отследить, ну и настроенные заблаговременно self test-ы у меня нередко давали сигнал к замене до того, как это замечал рейд. Кстати, на SSD смарт особенно важен,  wear-leveling мониторить просто необходимо для того, чтобы избежать "сюрпризов". А, ну и температура - забитый пылью бекплейн или сдохший кондей вполне могут привести к преждевременному выходу из строя. А история температуры дисков - 1 из поводов для наезда на датацентр.
     
  • 2.13, Аноним (-), 13:46, 20/03/2013 [^] [ответить]     [к модератору]  
  • +1 +/
    Зато я - видел На помирающем диске фирмварь повысила счетчик pending sectors co... весь текст скрыт [показать]
     
     
  • 3.19, Аноним (-), 14:09, 20/03/2013 [^] [ответить]    [к модератору]  
  • +/
    > Зато я - видел

    Ага. Раз в жизни. И так в памяти запечатлелось, что до сих пор забыть не удается.


     
     
  • 4.23, Клыкастый (ok), 14:45, 20/03/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    > Ага. Раз в жизни. И так в памяти запечатлелось, что до сих пор забыть не удается.

    Да рабочая технология. Не идеальная, не панацея, не серебряная пуля. Достаточно удобная. Непонятен сарказм. Настроение что ли плохое? :)

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor