Data Domain: Comando de la CLI: mostrar todo el firmware del sistema | Falla después de la actualización
Summary: En este artículo, se explica por qué el comando "system firmware show all" falla después de una actualización de DDOS y cómo confirmar si la falla se debe a una actualización de firmware de iDRAC en curso. ...
Symptoms
Se aplica a:
- Plataformas: D6400, DD6900, DD9400, DD9900, DD9410, DD9910, DD9910F y DD6410
- Software: DDOS 7.4 y versiones posteriores
Cuando se ejecuta el comando:
sysadmin@DD# system firmware show all
La salida muestra lo siguiente:
-
This command may take up to a minute to complete. Please wait... Error retrieving information (Error for system firmware show: Fail to wait host smf inventory ready, ret: 0, output: { "MessageId": "PTA_SMF_3004", "Message": "Unable to complete the following operation /api/PT/v1/host/SMF/inventory. Agent is busy - SMF UPDATING", "Error": "Unable to complete the following operation /api/PT/v1/host/SMF/inventory. Agent is busy - SMF UPDATING" }. Fail to prepare the environment. Fail to get current firmware versions.)
Cause
Durante la actualización de DDOS, si se incluye una actualización de firmware de iDRAC, esta se inicia después de la finalización de la actualización de DDOS. Por lo tanto, una vez finalizada la actualización de DDOS, se iniciará la actualización de iDRAC. A pesar de que se puede acceder a DDOS durante este período, iDRAC deja de responder o no está disponible, lo que puede afectar ciertos comandos de la CLI, como "mostrar todo firmware".
Resolution
Para confirmar si la falla se debe a una actualización de iDRAC en curso:
- Comprobar el tiempo: ¿El comando se ejecutó poco después de que finalizó la actualización de DDOS?
- Verifique la accesibilidad de iDRAC: Intente iniciar sesión en la interfaz web de iDRAC.
- Si no responde, la actualización aún está en curso.
- Comprobar el estado de la actualización: Si se puede acceder a la interfaz de usuario de iDRAC, verifique si se está ejecutando un trabajo de actualización de firmware de iDRAC.
Si todas las condiciones indican que hay una actualización en curso:
- Espere hasta que se complete la actualización de iDRAC.
- Vuelva a ejecutar el comando de la CLI.
Si el comando continúa fallando después de la actualización, escale para una investigación más detallada.