Я пытаюсь найти способ получить ilo gen, в настоящее время наши лезвия представляют собой смесь версий / поколений ilo. Когда я бегу:
завиток https: // someip / rest / v1 / Системы / Процессоры -i -u ilo-admin: [пароль] - небезопасно -L
Я получаю сообщение:
HTTP/1.1 401 Unauthorized
Content-Type: application/json
Content-Length: 119
Date: Tue, 14 May 2019 14:05:17 GMT
Server: HP-iLO-Server/1.30
Это показывает мне, что это версия 1.30 Но как я могу узнать, какое это поколение?
Я нашел URI, который указывает как поколение (iLO 3, iLO 4 и т. Д.), Так и версию прошивки.
curl -k https://10.2.0.101/xmldata?item=All
(Проверено на iLO 3 и iLO 4.)
Пример вывода для iLO 3:
...
<PN> Integrated Lights-Out 3 (iLO 3) </PN>
<FWRI> 1.87 </FWRI>
…
Пример вывода для iLO 4:
…
<PN> Integrated Lights-Out 4 (iLO 4) </PN>
<FWRI> 2,53 </FWRI>
…
Итак, вы должны иметь возможность использовать Curl, а затем извлекать элементы <PN> и <FWRI>.