
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**
アイロレスト >
これらの設定を変更する際には認証が必要です。ヘルプについては下記のリンクをご利用ください。
答え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