Використання 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.
Розпізнає 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
Або (пізніша версія):
Приблизний результат на фото: