Как я могу отслеживать состояние жестких дисков и RAID-массивов сервера HP Proliant с помощью Ubuntu 12.04. В Ubuntu 10.04 я мог использовать cciss-vol-status для периодического запроса статуса RAID, но cciss-vol0-status больше не работает на 12.04. В 12.04 нет каталогов / proc / driver / cciss или / dev / cciss.
ubuntu
raid
monitoring
hp
hp-proliant
Нарисовал
источник
источник
Ответы:
Гррр ... Убунту. :)
Какой это тип сервера HP ProLiant? (модель и поколение, пожалуйста)
Ваше дисковое устройство зависит от вашего контроллера Smart Array. При переходе с серверов G5 на серверы G6 драйвер контроллера RAID HP изменился с устаревшего драйвера CCISS на новый драйвер HPSA . С новым драйвером вы не увидите блочный драйвер CCISS ... Устройства будут
/dev/sdX
.В любом случае, ключом к мониторингу RAID-контроллеров Smart Array является установка агентов управления HP. По крайней мере, вам понадобится
hpacucli
утилита командной строки. Ubuntu и Debian всегда имели меньшую официальную поддержку от HP, чем Red Hat / SuSE. Тем не менее, существует пакет поддержки Debian ProLiant, в который входят агенты и инструменты для систем Ubuntu / dpkg.Это более комплексный подход, который может генерировать SNMP-ловушки и изящные оповещения по электронной почте. Для того , чтобы просто получить программное обеспечение для конфигурирования RAID и управления, тянуть
hpacucli
утилиту вниз из хранилища компании HP .Возможно, вам также потребуется
apt-get install lib32gcc1 lib32stdc++6 libc6-i386
выполнить 32-разрядные предварительные условия.Оттуда вы можете использовать некоторые общие
hpacucli
команды для получения статуса RAID. Простой пример:источник
Следующие шаги - то, что я сделал, чтобы заставить это работать для Ubuntu 16.04.
источник
Вы также можете использовать репозитории, как написано здесь: http://sysadmin.te.ua/linux/hpraid-monitoring.html
В этом репо есть практически все утилиты мониторинга рейдов для всех типов рейдов! С уважением.
источник
Кажется, что вещи немного изменились. Ответ пользователя user410516 примерно намечен , хотя и несколько короток.
Репозитории Hewlett Packard Enterprise теперь управляются здесь . Для Ubuntu 16.04 я обнаружил, что мне нужен « Пакет компонентов управления для ProLiant», который описывается как «Агентское программное обеспечение для Ubuntu, Oracle и дистрибутивов сообщества». HPE предоставляет сценарий add_repo.sh для добавления своих репозиториев в вашу установку.
Этот скрипт не регистрирует ключи HPE, поэтому следуйте этой инструкции:
Запуск
apt update
следующих новых пакетов становятся доступными.И мы можем
apt install hpssa hpacucli hpssacli hpssaducli
.Мы видим, что там неисправный диск, и мы можем получить детали для замены на:
источник