Использование smartctl для проверки RAID контроллеров Adaptec под Linux
Команду «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 <1,2,3,4>. Введите следующую 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
Или (более поздняя версия):
Примерный результат на фото:
По традиции, немного рекламы в подвале, где она никому не помешает. Напоминаем, что в связи с тем, что общая емкость сети нидерландского дата-центра, в котором мы предоставляем услуги, достигла значения 5 Тбит / с (58 точек присутствия, включения в 36 точек обмена, более, чем в 20 странах и 4213 пиринговых включений), мы предлагаем выделенные серверы в аренду по невероятно низким ценам, только неделю!.
Обзор системы управления RAID-контроллерами фирмы Adaptec «maxView storage manager». Работа с ним на примере добавления hotspare диска.
В рамках данной статьи будет рассмотрена утилита управления контроллерами фирмы Adaptec, а также будет рассказано ка настроить с помощью нее HotSpare.
RAID-контроллеры фирмы Adaptec зарекомендовали как достаточно надежное аппаратное решение для организации RAID-массивов.
Для управления и контроля состояния массива после установления системы, рекомендуется установить утилиту управления maxView storage manager. Управление производится посредством веб-интерфейса.
Дистрибутивы утилиты доступны под различные операционные системы, также присутсвует возможность удаленного подключения к контроллеру Adaptec.
Установка maxView на примере CentOS 6.
Дистрибутив данной утилиты можно скачать на официальном сайте, например, для контроллера серии 8405, он доступен по ссылке.
Выбрать раздел Storage Manager, согласиться с лицензионным соглашением и перейти к скачиванию.
Через консоль Linux можно скачать командой wget:
tar zxvf msm_linux_x64_v2_03_22476.tgz
Перейти в директорию manager (появится после распаковки в директории со скачанным архивом):
И запустить на установку пакет, сдучае с CentOS запускать необходимо пакет StorMan-2.03-22476.x86_64.rpm, командой
rpm -ivh StorMan-2.03-22476.x86_64.rpm
Ответить на задаваемые при установе вопросы, в частности указать порт для службы CMI.
После установки веб-интерфейс будет доступен по адресу:
В качестве логина/пароля необходимо использовать администраторскую учетку сервера.
После авторизации в утилите видна страница с общей сводкой по контроллерам, находящимся на мониторинге. Также в виде диаграммы показано соотношение дисков в рейде и свободных дисков.
При переходе в раздел Physical Devices, выбрав устройство можно увидеть слоты (Slot), по сути подключенные на данный момент к контроллеру жесткие диски. Слоты в статусе Ready (на скриншоте это Slot 2), означает, что данный диск не находится ни в одном массиве и не настроен как HotSpare. Также на основной странице можно увидеть различную информацию по выбранному жесткому диску.
Для добавления диска в HotSpare необходимо выбрать соответствующий слот и в разделе Physical Device верхнего меню выбрать Spare Managment. Откроется окно управления spare-устройствами. На первом шаге необходимо выбрать тип Hot Spare. Всего их три:
— Global — назначает диск резервным для всех логических устройств
— Dedicated — назначает диск резервным для одного выбранного логического устройства
— Pooled — назначает диск резервным для выбранного количества логических устройств
В данном примере использован тип Global. Также на данной вкладке можно редактировать HotSpare — пункт Modify, а также убрать диск из HotSpare — Un-asign.
Второй шаг — выбор логического устройства, которое необходимо резервировать, в случае с настройками по типу Global и одним рейд массивом, пропускается — сразу перекидывает на третий шаг: суммарная информация (проверка что корректный массив резервируется) и завершение настройки HotSpare. Для завершения необходимо нажать кнопку Finish.
Если увидели сообщение Assign hot spare operation successful, значит все прошло успешно.
Обозначение резервирующего слота также изменится c ready на указание типа hot spare.
Adaptec Storage Manager
Программный комплекс Adaptec Storage Manager (ASM) упрощает процесс просмотра, мониторинга и конфигурирования всех подсистем хранения, созданных на базе хост-адаптеров и RAID-контроллеров Adaptec, поддерживающих ASM. ASM позволяет централизованно управлять как подсистемами хранения с прямым подключением (DAS), так и сетевыми подсистемами хранения. В дополнение, управление кэш-пулами существующих массивов с помощью MaxIQ SSD Caching и управление питанием подсистемы хранения с помощью Adaptec Intelligent Power Management. ASM имеет графический пользовательский интерфейс, который одинаково выглядит и обеспечивает одинаковые функциональные возможности при работе со всеми продуктами Adaptec, а также поддерживает различные операционные системы, включая Windows, Linux, NetWare, UnixWare, OpenServer и Solaris x86.
ASM обладает единым интерфейсом и может использоваться локально и дистанционно со всеми операционными системами и платформами. Его мощная контекстно-зависимая интерактивная справочная система делает его использование простым и удобным. Поскольку сервисы Adaptec Remote Management Services встроены в популярные решения от сторонних поставщиков, ASM может также использоваться для дистанционного управления различными решениями (например, серверами хранения, NAS-серверами или целевыми iSCSI-устройствами).
Ключевые характеристики
|