Comments 13
Я, наверное, в истории чего-то не понял, но, если у автора истории железо HP-шное, что помешало ему изначально прочитать iLO scripting guide, а не рыть интернет в поисках «альтернатив IPMI»? Или это история на тему «были сервера не-HP, потом мы открыли для себя HP, и наступило счастье»? :))
+1
UFO just landed and posted this here
Просто оставлю это тут wiki.openstack.org/wiki/Ironic
+1
Ironic — это вещь очень хорошая, конечно — но это другое. Ironic'у нужны прослойки над «голым железом» — IPMI, например. И вот HP REST API — это идеальная прослойка:
а) функциональность не устапает собственным проприетарным технолгиям HP
б) в перспективе 3-5 лет уже все другие серверные вендоры (кроме самых гордых) тоже стандартизируются на Redfish. И тогда Ironic и другие подобные средства сильно выиграют в мультивендорных окружениях.
а) функциональность не устапает собственным проприетарным технолгиям HP
б) в перспективе 3-5 лет уже все другие серверные вендоры (кроме самых гордых) тоже стандартизируются на Redfish. И тогда Ironic и другие подобные средства сильно выиграют в мультивендорных окружениях.
0
К слову, народные железки Supermicro тоже поддерживают красную рыбу, но толку там не очень много, судя по всему. Настройки биоса через REST оно менять не умеет…
+1
Еще есть модуль для администрирования HP через Powershell, плюс еще можно поставить пак для администрирования корзин, настроить подключение к ним и также администрировать через PowerShell как сами корзины так и лезвия.
0
Тоже был весьма удивлен тем, что утилита HP conrep (сохраняет и загружает настройки биоса) работает через /dev/ipmi0, а то я уж было собрался пароль на биос сбросить...
Впрочем авторам этого увлекательного рассказа вполне хватило бы и проверенных средств для реалиции требований заказчика
— все сервера втыкаются в сеть, ILO порты в отдельный коммутатор с DHCP
— периодически запускается задача обнаружения новых IPMI адресов в сети
— с найденных серверов получают MAC адрес первой сетевухи
тут надо заметить, что получить мак-адреса можно даже с веб-интерфейса через curl для каких-нибудькривых Etegro, а у Dell они отдаются и через freeipmi — ipmi-oem dell get-system-info mac-addresses
— вносят MAC в DHCP, загружают сервер по PXE
— прописывают настройки BIOS из ОС, а также конфигурируют RAID контроллеры,если их еще кто-то использует
— ставят любимую ОС
Впрочем авторам этого увлекательного рассказа вполне хватило бы и проверенных средств для реалиции требований заказчика
— все сервера втыкаются в сеть, ILO порты в отдельный коммутатор с DHCP
— периодически запускается задача обнаружения новых IPMI адресов в сети
— с найденных серверов получают MAC адрес первой сетевухи
тут надо заметить, что получить мак-адреса можно даже с веб-интерфейса через curl для каких-нибудь
— вносят MAC в DHCP, загружают сервер по PXE
— прописывают настройки BIOS из ОС, а также конфигурируют RAID контроллеры,
— ставят любимую ОС
0
Конечно все это можно делать многими существующими средствами. Но согласитесь, что с открытыми API это выглядит гораздо красивее? И опять же — когда в будущем и другие вендоры поддержат это начинание с REST API, огромная масса вспомогательных утилит просто отомрет за ненадобностью.
0
добрый день. Только сейчас столкнулась с iLo.
Есть вопрос, может быть Вы подскажете ответ. ^_^
Судя по API, любое изменение настроек требует перезагрузку системы. Так ли это? Есть ли способ изменять настройки «на лету» без перезагрузки iLo и тем более сервера?
Заранее спасибо за ответ.
Есть вопрос, может быть Вы подскажете ответ. ^_^
Судя по API, любое изменение настроек требует перезагрузку системы. Так ли это? Есть ли способ изменять настройки «на лету» без перезагрузки iLo и тем более сервера?
Заранее спасибо за ответ.
0
Добрый день! Не все настройки требуют перезагрузки. Советую почитать материалы здесь: www.hpe.com/ru/ru/servers/restful-api.html Есть масса теории, примеров кода, библиотек и инструментов.
0
Sign up to leave a comment.
Управление серверами HP ProLiant через открытые REST API или «iLO на стероидах»