Saltar al contenido principal

Habilitación del arranque seguro de SMM3

Utilice esta información para habilitar el arranque seguro de SMM3.

Comprobación de la versión de firmware principal de SMM3

  1. Utilice el siguiente comando de Redfish para comprobar si la versión de firmware principal de SMM3 es Q4SM06F-1.0.05 o una versión posterior.
    curl -k -H "Content-Type: application/json" -X GET https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/UpdateService/FirmwareInventory/SMM_Primary
    Nota
    La versión de firmware principal de SMM3 debe ser Q4SM06F-1.0.05 o una versión posterior. Para actualizar el firmware principal, consulte Comandos de actualización del firmware de SMM3.

Habilitación de IPMI y comprobación del estado de arranque seguro

  1. Habilite la interfaz de IPMI.
    1. Utilice el siguiente comando de Redfish para habilitar la interfaz de IPMI.
      curl -k -H "Content-Type: application/json" -X PATCH -d '{"IPMI": {"ProtocolEnabled" : true}}' https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/Managers/bmc/NetworkProtocol
    2. Utilice el siguiente comando de Redfish para consultar el estado de la interfaz de IPMI.
      curl -k -H "Content-Type: application/json" -X GET https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/Managers/bmc/NetworkProtocol
  2. Utilice el siguiente comando de IPMI para comprobar si el arranque seguro está habilitado.
    Ipmitool -I lanplus -U [USERNAME] -P [PASSW0RD] -H [SMM3_IP] -C 17 raw 0x32 0xfc 0x00

Habilitación del arranque seguro de SMM3

  1. Si el resultado de la consulta es 00 00, el arranque seguro está deshabilitado. Utilice el siguiente comando de IPMI para habilitar el arranque seguro.
    ipmitool -I lanplus -U [USERNAME] -P [PASSW0RD] -H [SMM3_IP] -C 17 raw 0x32 0xfc 0x01
  2. Vuelva a colocar físicamente el SMM3.
  3. Utilice el siguiente comando de Redfish para restablecer a los valores predeterminados.
    curl -k -H "Content-Type:application/json" -X POST -d '{"ResetType": "ResetAll"}' https://[USERNAME]:[PASSW0RD]@[SMM3_IP]/redfish/v1/Managers/bmc/Actions/Manager.ResetToDefaults

    Nota
    Después de restablecer SMM3 a los valores predeterminados, en el primer inicio de sesión deberá cambiar la contraseña. Consulte Cambio de la contraseña en el primer inicio de sesión en Inicio de sesión en SMM3.
  4. Habilite la interfaz de IPMI.
    1. Utilice el siguiente comando de Redfish para habilitar la interfaz de IPMI.
      curl -k -H "Content-Type: application/json" -X PATCH -d '{"IPMI": {"ProtocolEnabled" : true}}' https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/Managers/bmc/NetworkProtocol
    2. Utilice el siguiente comando de Redfish para consultar el estado de la interfaz de IPMI.
      curl -k -H "Content-Type: application/json" -X GET https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/Managers/bmc/NetworkProtocol
  5. Utilice el siguiente comando de IPMI para comprobar si el arranque seguro está habilitado.
    Ipmitool -I lanplus -U [USERNAME] -P [PASSW0RD] -H [SMM3_IP] -C 17 raw 0x32 0xfc 0x00

Comprobación de la versión de firmware de copia de seguridad de SMM3

  1. Si el resultado de la consulta es 00 01, el arranque seguro está habilitado. Utilice el siguiente comando de Redfish para comprobar si la versión de firmware de copia de seguridad de SMM3 es Q4SM06F-1.0.05 o una versión posterior.
    curl -k -H "Content-Type: application/json" -X GET https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/UpdateService/FirmwareInventory/SMM_Backup
    Nota
    La versión de firmware de copia de seguridad de SMM3 debe ser Q4SM06F-1.0.05 o una versión posterior. Para actualizar el firmware de copia de seguridad, consulte Comandos de actualización del firmware de SMM3.
  2. Utilice el siguiente comando de Redfish para deshabilitar IPMI o restablecer a los valores predeterminados.
    1. Utilice el siguiente comando de Redfish para deshabilitar IPMI.
      curl -k -H "Content-Type: application/json" -X PATCH -d '{"IPMI": {"ProtocolEnabled" : false}}' https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/Managers/bmc/NetworkProtocol
    2. Utilice el siguiente comando de Redfish para restablecer a los valores predeterminados.
      curl -k -H "Content-Type:application/json" -X POST -d '{"ResetType": "ResetAll"}' https://[USERNAME]:[PASSW0RD]@[SMM3_IP]/redfish/v1/Managers/bmc/Actions/Manager.ResetToDefaults

      Nota
      Después de restablecer SMM3 a los valores predeterminados, en el primer inicio de sesión deberá cambiar la contraseña. Consulte Cambio de la contraseña en el primer inicio de sesión en Inicio de sesión en SMM3.
Comandos de actualización del firmware de SMM3

Comandos de OneCli de actualización del firmware de SMM3

Utilice el siguiente comando de OneCli para actualizar el firmware de SMM3
OneCli.exe update flash --dir <folder path> --smm [USERNAME]:[PASSWORD]@[SMM3_IP][:port] --log 5

Comandos de Redfish de actualización del firmware de SMM3

  1. Carga del archivo de imagen 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
  2. Inicie la actualización del firmware.

    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
  3. Consulte el progreso de la actualización.

    curl -k -H "Content-Type: application/json" https://[USERNAME]:[PASSWORD]@[SMM3_IP]/redfish/v1/TaskService/Tasks/0
  4. Después de que el estado de la tarea muestre “Completado” en el paso 3, reinicie 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"}'