Es ist unklar, welche Redfish-Befehle verwendet werden sollen, um die Startreihenfolge für die Speichergeräte in meinem System aus der Ferne zu ändern.
curl -k -u 'username:password' https://BMC IP Address/redfish/v1/Systems/system -H "content-type:application/json" -X GET | python3 -m json.tool
Ausgabe:
curl -k -u 'Benutzername:Passwort' https://BMC IP-Adresse/redfish/v1/Systems/system -H "content-type: application/json" --data '{"Boot": {"BootSourceOverrideEnabled": "Continuous","BootSourceOverrideTarget": "None", "BootOrder": ["Windows Boot Manager","UEFI Internal Shell","UEFI INTEL SSDSC2BB300G4 BTWL408004EL300PGN","UEFI IPv4: Intel Network 00 bei Steckplatz 03","UEFI IPv6: Intel Network 00 bei Steckplatz 03","UEFI IPv4: Intel Network 01 bei Steckplatz 03", "UEFI IPv6: Intel Netzwerk 01 bei Steckplatz 03","UEFI HTTPv4: Intel Netzwerk 00 bei Steckplatz 03","UEFI HTTPv6: Intel Netzwerk 00 bei Steckplatz 03","UEFI HTTPv4: Intel Netzwerk 01 bei Steckplatz 03","UEFI HTTPv6: Intel Netzwerk 01 bei Steckplatz 03"]}}' -X PATCH
Bestätigen Sie die Änderungen an BootOrder:
curl -k -u 'username:password' https://BMC IP Address/redfish/v1/Systems/system -H "content-type:application/json" -X GET | python3 -m json.tool
Hinweis |
Bei curl-Befehlen im Windows* Betriebssystem muss der Benutzer alle doppelten Anführungszeichen außer dem ersten und dem letzten maskieren. Die Daten im Befehl "Boot-Reihenfolge ändern" lauten beispielsweise:--data "{\"Boot\": {\"BootSourceOverrideEnabled\": \"Continuous\",\"BootSourceOverrideTarget\": \"None\", \"BootOrder\": [\"boot option 1\",\"boot option 2\"]}}" |