Ir para o conteúdo principal
Base de conhecimentos do Suporte

Alteração da ordem de inicialização com o Redfish na família de produtos do servidor Intel® M50CYP

Tipo de conteúdo: Solução de problemas   |   ID do artigo: 000092811   |   Última revisão: 25/04/2025

Ambiente

Sistema servidor Intel® família M50CYP

Descrição

Os comandos Redfish podem ser usados para alterar a ordem de inicialização do sistema remotamente.

Comando CURL em um sistema Linux* para ler os detalhes da API Redfish de um sistema remoto.
A atividade requer que Python3*, Curl* e jq sejam instalados no sistema.

Resolução

  1. Use o comando abaixo para obter a ID do 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

    Saída:

    % 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. Verifique as opções de inicialização existentes usando abaixo do comando.

    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

    Saída:

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

  3. Altere a ordem de inicialização usando o comando abaixo. Por exemplo, mude primeiro o dispositivo de inicialização para Shell interno UEFI.

    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. Reinicie o sistema.

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

Produtos relacionados

Este artigo aplica-se a 3 produtos.

Avisos legais

O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês prevalecerá e será a determinante. Exibir a versão em inglês desta página.