Ir al contenido principal
Base de conocimientos de asistencia

Cambio del orden de arranque con Redfish en la® familia de productos Intel Server M50CYP

Tipo de contenido: Resolución de problemas   |   ID del artículo: 000092811   |   Última revisión: 25/04/2025

Entorno

Familia Sistema servidor Intel® M50CYP

Descripción

El seguimiento de comandos de Redfish se puede utilizar para cambiar el orden de arranque del sistema de forma remota.

CURL en un sistema Linux* para leer los detalles de la API Redfish de un sistema remoto.
La actividad requiere la instalación de Python3*, Curl* y jq en el sistema.

Resolución

  1. Utilice el siguiente comando para obtener el identificador del sistema:

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

    Salida:

    % 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. Compruebe las opciones de arranque existentes con el siguiente comando.

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

    Salida:

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

  3. Cambie el orden de arranque con el siguiente comando. Por ejemplo, cambie primero el dispositivo de arranque a UEFI Internal Shell.

    Comando:
    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. Vuelva a iniciar el sistema.

    Mandar:
    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

Productos relacionados

Este artículo se aplica a 3 productos.

Descargos de responsabilidad legales

El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.