HPE RESTful インターフェイス ツール「ilorest」でローカル ログインが失敗する

HPE RESTful インターフェイス ツール「ilorest」でローカル ログインが失敗する

HPE Proliant Gen 10 サーバーに問題があります。HPE の RESTful インターフェイス ツール「ilorest」を使用して Linux OS 内からローカルで iLO 5 にログインしようとすると、「エラー: 認証できませんでした。資格情報が無効であるか、ユーザー名/パスワードが間違っています。」というメッセージが表示されます。

ユーザーの資格情報を提供せずにローカルにインストールされた OS からログインできるはずなので、これは奇妙です。

例:

./ilorest login
iLOrest : RESTful Interface Tool version 2.2
Copyright (c) 2014, 2017 Hewlett Packard Enterprise Development LP

Validating...............................................................
Error: Could not authenticate. Invalid credentials, or bad username/password.

iLO 5 のセキュリティ設定は「Production」(HighSecurity や FIPS ではない)に設定されているため、これは問題ではありません。

ユーザー名とパスワードなしで「ilorest」経由のローカル ログインのサポートを有効にするために、iLO、RBSU などで有効にする必要がある他の設定はありますか?

答え1

私が間違っていなければ、ILORest ツールから ILO 機能にアクセスしたり変更したりしたいのですが、ローカル システムからアクセスする際に問題が発生しています。

間違っていたら訂正してください。そうでなければ、ILORest でログインを使用する必要はありません。シェルのコマンドとして ilorest と入力するだけで、別のシェルに入り、BIOS/ILO 設定を更新できます。

*****]# アイロレスト

iLOrest : RESTful インターフェース ツール バージョン 2.2

著作権 (c) 2014、2017 Hewlett Packard Enterprise Development LP**

アイロレスト >

これらの設定を変更する際には認証が必要です。ヘルプについては下記のリンクをご利用ください。

https://hewlettpackard.github.io/python-redfish-utility/

答え2

ilorest --nologo login -u Administrator -p your_ilo_password

例えば:

echo '{"path": "/redfish/v1/Systems/1/BIOS/Settings/","body": {"Attributes": {"PowerRegulator": "DynamicPowerSavings"}}}' > PowerRegulator.json; ilorest --nologo rawpatch PowerRegulator.json

関連情報