SMM3 セキュア・ブートを有効にするには、この情報を使用します。
SMM3 プライマリー・ファームウェア・バージョンの確認
- 次の Redfish コマンドを使用して、SMM3 プライマリー・ファームウェア・バージョンが Q4SM06F-1.0.05 以降かどうかを確認します。
curl -k -H "Content-Type: application/json" -X GET https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/UpdateService/FirmwareInventory/SMM_Primary
SMM3 プライマリー・ファームウェア・バージョンは、Q4SM06F-1.0.05 以降でなければなりません。プライマリー・ファームウェアを更新するには、「
SMM3 ファームウェア更新コマンド」を参照してください。
IPMI の有効化とセキュア・ブート・ステータスの確認
- IPMI インターフェースを有効にします。
- 次の Redfish コマンドを使用して、IPMI インターフェースを有効します。
curl -k -H "Content-Type: application/json" -X PATCH -d '{"IPMI": {"ProtocolEnabled" : true}}' https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/Managers/bmc/NetworkProtocol
- 次の Redfish コマンドを使用して、IPMI インターフェース・ステータスを照会します。
curl -k -H "Content-Type: application/json" -X GET https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/Managers/bmc/NetworkProtocol
- 次の IPMI コマンドを使用して、セキュア・ブートが有効かどうかを確認します。
Ipmitool -I lanplus -U [USERNAME] -P [PASSW0RD] -H [SMM3_IP] -C 17 raw 0x32 0xfc 0x00
SMM3 セキュア・ブートの有効化
- 照会結果が 00 00 の場合、セキュア・ブートは無効です。セキュア・ブートを有効にするには、次の IPMI コマンドを使用します。
ipmitool -I lanplus -U [USERNAME] -P [PASSW0RD] -H [SMM3_IP] -C 17 raw 0x32 0xfc 0x01
- SMM3 を物理的に取り付け直します。
- 次の Redfish コマンドを使用して、デフォルトにリセットします。
curl -k -H "Content-Type:application/json" -X POST -d '{"ResetType": "ResetAll"}' https://[USERNAME]:[PASSW0RD]@[SMM3_IP]/redfish/v1/Managers/bmc/Actions/Manager.ResetToDefaults
SMM3 をデフォルトにリセットした後、最初のログイン時にパスワードを変更する必要があります「
SMM3 へのログイン」の
初回ログイン時のパスワードの変更
を参照してください。
- IPMI インターフェースを有効にします。
- 次の Redfish コマンドを使用して、IPMI インターフェースを有効します。
curl -k -H "Content-Type: application/json" -X PATCH -d '{"IPMI": {"ProtocolEnabled" : true}}' https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/Managers/bmc/NetworkProtocol
- 次の Redfish コマンドを使用して、IPMI インターフェース・ステータスを照会します。
curl -k -H "Content-Type: application/json" -X GET https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/Managers/bmc/NetworkProtocol
- 次の IPMI コマンドを使用して、セキュア・ブートが有効かどうかを確認します。
Ipmitool -I lanplus -U [USERNAME] -P [PASSW0RD] -H [SMM3_IP] -C 17 raw 0x32 0xfc 0x00
SMM3 バックアップ・ファームウェア・バージョンの確認
- クエリ結果が00 01の場合、セキュア・ブートは有効です。SMM3 バックアップ・ファームウェア・バージョンが Q4SM06F-1.0.05 以降かどうかを確認するには、次の Redfish コマンドを使用します。
curl -k -H "Content-Type: application/json" -X GET https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/UpdateService/FirmwareInventory/SMM_Backup
SMM3 バックアップ・ファームウェア・バージョンは、Q4SM06F-1.0.05 以降でなければなりません。バックアップ・ファームウェアを更新するには、「
SMM3 ファームウェア更新コマンド」を参照してください。
- IPMI を無効にするか、またはデフォルトにリセットするには、次の Redfish コマンドを使用します。
- 次の Redfish コマンドを使用して、IPMI を無効にします。
curl -k -H "Content-Type: application/json" -X PATCH -d '{"IPMI": {"ProtocolEnabled" : false}}' https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/Managers/bmc/NetworkProtocol
- 次の Redfish コマンドを使用して、デフォルトにリセットします。
curl -k -H "Content-Type:application/json" -X POST -d '{"ResetType": "ResetAll"}' https://[USERNAME]:[PASSW0RD]@[SMM3_IP]/redfish/v1/Managers/bmc/Actions/Manager.ResetToDefaults
SMM3 をデフォルトにリセットした後、最初のログイン時にパスワードを変更する必要があります「
SMM3 へのログイン」の
初回ログイン時のパスワードの変更
を参照してください。
SMM3 ファームウェア更新コマンド
SMM3 ファームウェア更新 OneCli コマンド
SMM3 ファームウェアを更新するには、次の OneCli コマンドを実行してください
OneCli.exe update flash --dir <folder path> --smm [USERNAME]:[PASSWORD]@[SMM3_IP][:port] --log 5
SMM3 ファームウェア更新 Redfish コマンド
SMM3 イメージ・ファイル (.uxz) のアップロード
curl -k -H "Content-Type: application/octet-stream" -X POST -T [SMM3_UXZ_IMAGE] https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/UpdateService/update
ファームウェアの更新を開始します。
curl -k -H "Content-Type: application/json" -X POST -d '{"target": "/redfish/v1/Managers/bmc"}' https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/UpdateService/Actions/UpdateService.StartUpdate
更新の進行状況を照会します。
curl -k -H "Content-Type: application/json" https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/TaskService/Tasks/0
ステップ 3 でタスクの状態に「完了」と表示されたら、SMM3 を再起動します。
curl -k -H "Content-Type: application/json" -X POST https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/Managers/bmc/Actions/Manager.Reset -d '{"ResetType": "GracefulRestart"}'