Как проверить состояние RAID?

Тема в разделе "Администрирование серверов", создана пользователем Raccoon, 15 сен 2015.

Метки:
Модераторы: mefish, stooper
  1. Raccoon

    Raccoon

    Регистр.:
    31 июл 2007
    Сообщения:
    172
    Симпатии:
    9
    Добрый день!
    Подскажите как вы проверяете на сервере состояние хардов и RAID?
    Уже несколько раз дохли харды в самый неподходящий момент, хотелось бы научиться мониторить состояние.
    Спасибо.
     
  2. metsys

    metsys

    Регистр.:
    27 апр 2014
    Сообщения:
    380
    Симпатии:
    384
    Raccoon нравится это.
  3. Raccoon

    Raccoon

    Регистр.:
    31 июл 2007
    Сообщения:
    172
    Симпатии:
    9
    Я так пониманию, что основная команда это
    cat /proc/mdstat ? Сделал, показывает вот такое - по идее все в порядке?
     

    Вложения:

    • proc.jpg
      proc.jpg
      Размер файла:
      49 КБ
      Просмотров:
      9
  4. TrueStory

    TrueStory Нарушитель

    Регистр.:
    30 апр 2015
    Сообщения:
    176
    Симпатии:
    52
    смотри то что выдает информация smart.
     
  5. i8990

    i8990 Писатель

    Регистр.:
    9 сен 2015
    Сообщения:
    2
    Симпатии:
    0
    Я всегда по смарту смотрю... не экономь на оперативе )
     
  6. Stesh

    Stesh

    Регистр.:
    3 фев 2009
    Сообщения:
    185
    Симпатии:
    66
    Если рейд аппаратный, смотреть нужно контроллер, на котором он собран; у каждого производителя идут свои утилиты. Тогда нужно мониторить через утититу как состояние самого рейда, так и смарт отдельных винтов (не каждый контроллер даст доступ к смарту напрямую).

    Но в случае ТС имеем дело с софтовым рейдом. Для этого у mdadm есть опция --monitor, можно запускать демоном, можно по крону - контроль самого рейда. И контроль физического состояния самих винтов - smartctl.