Кто-нибудь использовал интерфейс командной строки утилиты конфигурации HP Array (hpacucli.exe), чтобы получить информацию о физическом диске в файл?
Я сейчас не за компьютером, но в основном я хочу выяснить, в каком состоянии находятся все физические диски на моем сервере, то есть «Хорошо», «Сбой», «Прогноз сбоя», «Восстановление», «отсутствует» и т. Д.
Я хочу запустить это из скрипта, поэтому я ищу одну (или набор) команд, которые я могу передать в файл.
hp
hp-proliant
hardware-raid
hp-smart-array
FrinkTheBrave
источник
источник
Ответы:
Мой любимый пример:
Это можно запустить из оболочки или внутри инструмента.
hpacucli ctrl all show config
(используйте hpacucli.exe для Windows)Или
hpacucli ctrl all show config detail
Но если у вас все равно установлены агенты управления HP, вы должны в реальном времени отслеживать состояние RAID, возвращаясь к оповещениям по электронной почте или к внешней системе мониторинга. В любом случае, это может генерировать вывод / статус на определенный момент времени.
источник
Я понимаю, что вы используете ОС Windows на вашем хосте. Пожалуйста, найдите список полезных команд для hpacucli для Linux. Вы можете найти некоторые из них полезными в любом случае.
показать физическую информацию о диске
показать логическую информацию о диске
BBU Информация о контроллере
включить индикатор диска ID
что-то другое ...
источник
Уже существуют сценарии мониторинга, которые делают это (например, для Nagios).
Вот как это будет работать (соответственно измените ID контроллера):
источник