Passer au Contenu principal
Base de connaissances pour l'assistance

Modification de l’ordre de démarrage avec Redfish sur la famille de produits serveur Intel® M50CYP

Type de contenu: Dépannage   |   ID de l'article: 000092811   |   Dernière révision: 25/04/2025

Environnement

Famille Système serveur Intel® M50CYP

Descriptif

Les commandes Redfish suivantes peuvent être utilisées pour modifier l’ordre de démarrage du système à distance.

CURL dans un système Linux* pour lire les détails de l’API Redfish d’un système distant.
L’activité nécessite l’installation de Python3*, Curl* et jq dans le système.

Résolution

  1. Utilisez la commande ci-dessous pour obtenir l’ID système :

    Commande :
    [root@ocsbesrhlrepo01 ~]# curl -k -u username: password https://<ip address> /redfish/v1/Systems -H "content-type:application/json" -X GET | python3 -m json.tool

    Sortie :

    % Total % Received % Xferd Average Speed Time Time Time Current
    Dload Upload Total Spent Left Speed
    100 460 100 460 0 0 218 0 0:00:02 0:00:02 --:--:-- 218
    {
    "@odata.context": "/redfish/v1/$metadata#ComputerSystemCollection.ComputerSystemCollection",
    "@odata.id": "/redfish/v1/Systems",
    "@odata.type": "#ComputerSystemCollection.ComputerSystemCollection",
    "Name": "Computer System Collection",
    "Members@odata.count": 1,
    "Members": [
    {
    "@odata.id": "/redfish/v1/Systems/............
    "
    }
    ],

  2. Vérifiez les options de démarrage existantes à l’aide de la commande ci-dessous.

    Commander:
    [root@ocsbesrhlrepo01 ~]# curl -k -u username: password https://<ip address>/redfish/v1/Systems/............ -H "content-type:application/json" -X GET | python3 -m json.tool

    Sortie:

    "BootOrder": [
    "UEFI INTEL SSDSCKKB240G8 PHYH02610986240J ",
    "Enter Setup",
    "Boot Device List",
    "Network Boot",
    "UEFI Internal Shell"

  3. Modifiez l’ordre de démarrage à l’aide de la commande ci-dessous. Par exemple, remplacez d’abord le périphérique d’amorçage par UEFI Internal Shell.

    Commande :
    curl -k -u username: password https://<ip address>/redfish/v1/Systems/............ -H "content-type:application/json" --data '{"Boot":{"BootSourceOverideEnabled":"Continuous", "BootSourceOverrideTarget":"None", "BootOrder":["UEFI Internal Shell"]}}' -X PATCH | python3 -m json.tool

  4. Redémarrez le système.

    Commander:
    curl -k -u username: password https://<ip address>/redfish/v1/Systems/............/Actions/ComputerSystem.Reset -H "content-type:application/json" --data '{"ResetType":"ForceRestart"}' -X POST | python3 -m json.tool

Produits associés

Cet article s'applique aux produits 3.

Avis de non-responsabilité

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.