Использование RACADM через SSL для получения информации о сбое оборудования
У меня есть несколько серверов Dell R815, с которых я пытаюсь получить информацию о сбое оборудования. Мой удаленный сервер - это Linux-бокс под управлением RHEL6. Я скачал и установил программное обеспечение racadm и могу запустить его как root. У меня настроена служебная учетная запись, которую я добавил на сервер Dell, а также загрузил ключ SSL для служебной учетной записи.
Вот что я хочу сделать:
- Запустить скрипт через cron из сервисной учетной записи (готово)
- Скрипт запускает команду racadm на сервере Dell без необходимости ввода пароля
- Данные, которые мне нужны от сервера, - это любые аппаратные неисправности, которые существуют в настоящее время.
Это все просто на сервере Sun/Oracle с помощью одной команды ilom. Я понимаю, что на серверах Dell все не так просто.
Я искал эту информацию весь день и пытался прочитать Руководство пользователя iDRAC6, но мне так и не удалось найти ответы, которые я ищу.
Спасибо за любое руководство, которое вы можете бросить мне.
1 ответ
Для этого я выбрал Dell OpenManage Server Administrator и, в частности, плагин check_openmanage Nagios. check_openmanage
работает как отдельная программа, поэтому вам не нужно использовать ее вместе с Nagios; Вы можете просто запустить его из скрипта, записать его вывод и проверить его код выхода, чтобы увидеть, есть ли какие-либо проблемы в вашей системе.
Чтобы установить OMSA, вам нужно добавить репозиторий Dell OpenManage, установить srvadmin-all
пакет, и начать dataeng
оказание услуг. Когда все будет готово, просто скачайте, распакуйте и запустите check_openmanage.