Використання smartctl для перевірки raid контролерів adaptec під linux

Використання smartctl для перевірки RAID контролерів Adaptec під Linux +14

  • 07.01.16 1:32 •
  • Elena_sm •
  • # 273715 •
  • Хабрахабр •
  • 13 •
  • 5600

- такий же як Forbes, тільки краще.

Команду «smartctl -d ata -a / dev / sdb» можна використовувати для перевірки жорсткого диска і поточного стану його приєднання до системи. Але як за допомогою команд smartctl перевірити SAS або SCSI диски, заховані за RAID контролером Adaptec в системах під управлінням Linux ОС? Для цього необхідно використовувати послідовні синтаксиси перевірки SAS або SATA. Як правило - це логічні диски для кожного масиву фізичних накопичувачів в операційної системи. Команду / dev / sgX можливо використовувати в якості переходу через контролери введення / виведення, які обеспечіваюь прямий доступ до кожній фізичній диску, підключеному до RAID контролера Adaptec.

Використання smartctl для перевірки raid контролерів adaptec під linux

Розпізнає Linux контролер Adaptec RAID?


Для перевірки Ви можете використати таку команду:

В результаті виконання команди отримаєте наступне:

Завантаження і установка Adaptec Storage Manager для Linux


Необхідно встановити Adaptec Storage Manager у відповідності зібраному дискового масиву.

Перевіряємо стану SATA диска


Команда для сканування накопичувача виглядає досить просто:

В результаті у Вас повинно вийти наступне:

Таким чином, / dev / sda - це один пристрій, який було визначено як SCSI пристрій. Виходить, що у нас SCSI зібраний з 4 дисків, розташованих в / dev / sg. Введіть наступну smartclt команду, щоб перевірити диск позаду масиву / dev / sda:

Контролер повинен повідомляти про стан накопичувача і повідомляти про помилки (якщо такі є):

Для SAS диск використовують наступний синтаксис:

В результаті отримаємо щось схоже на:

А ось команда для перевірки наступного диска з інтерфейсом SAS, названого / dev / sg2:

В / dev / sg1 замінюється номер диска. Наприклад, якщо це RAID10 з 4-х дисків, то буде виглядати так:

Перевірити жорсткий диск можна за допомогою наступних команд:

Використання Adaptec Storage Manager


Інші прості команди для перевірки базового стану виглядають наступним чином:

Зверніть увагу на те, що більш нова версія arcconf розташована в архіві / usr / Adaptec_Event_Monitor. Таким чином, весь шлях повинен виглядати так:

Ви можете самостійно перевірити стан масиву Adaptec RAID на Linux за допомогою введення простої команди:

# / Usr / Adaptec_Event_Monitor / arcconf getconfig 1

Або (пізніша версія):

Приблизний результат на фото:

Використання smartctl для перевірки raid контролерів adaptec під linux