Este documento describe la resolución de problemas de SWIM, con comprobaciones prácticas, pasos de recuperación claros e información necesaria para comprobar antes de la escalada.
En este documento, CatC significa Cisco Catalyst Center (CatC) y SWIM significa Software Image Management (SWIM).
Antes de realizar cualquier cambio, asegúrese de que el acceso a la consola o a la administración está disponible, de que la imagen de destino es correcta, de que existe una ruta de salida, de que el dispositivo no está ejecutando ya otra operación de instalación y de que se ha aprobado el cambio.
La GUI proporciona contexto útil antes de pasar a las comprobaciones de CLI o de base de datos.
Esta revisión debe ser una de las primeras comprobaciones antes de la resolución de problemas de distribución o activación de la imagen.

Flujo de revisión del TAC recomendado:

Qué verifica el TAC:
Por qué es importante este paso: Este paso le ayuda a detectar los errores de selección de imágenes en una fase temprana. También le ayuda a explicar si la actualización estuvo motivada por el cumplimiento de normativas, la alineación del ciclo de vida o un aviso de seguridad.
Si el modo FIPS está activado, los controles de seguridad de la plataforma deben restringir la importación de imágenes basadas en URL. En estos casos, utilice un método de importación compatible como Cisco.com o una carga de archivo local y, a continuación, confirme que los metadatos de la imagen y la suma de comprobación se han rellenado correctamente después de la importación.
![]() |
![]() |

Si se configura un servidor de distribución remota en System > Settings > Device Settings > Image Distribution Servers, inclúyalo en el análisis desde el principio del caso. Puede afectar al método de transferencia, el tiempo de transferencia, el comportamiento de almacenamiento provisional y el punto de fallo real durante la distribución de la imagen.

Qué comprueba el TAC:
Por qué esto es importante:
Cuando se utiliza un servidor de distribución remoto, la ruta de la imagen ya no es una simple transferencia de controlador a dispositivo. Una falla es causada por el servidor externo, la preferencia de protocolo, la disponibilidad, el almacenamiento en zona intermedia de la imagen o la disponibilidad del servidor en lugar de por el propio dispositivo.
Flujo de validación del TAC recomendado:
Problemas comunes del TAC que deben tenerse en cuenta:
Antes de efectuar una localización de averías detallada, recopile:
Orden de recolección de TAC recomendado:
Por qué esto es importante: La recopilación temprana de esta información reduce el tiempo de espera durante la escalada y ayuda al TAC a determinar si el problema está relacionado con la selección de imágenes, la orquestación de tareas, la compatibilidad de plataformas o el estado del dispositivo.
Compruebe estos elementos en la GUI:
Orden de validación del TAC recomendada:
Por qué esto es importante: Estas comprobaciones ayudan al TAC a decidir si el problema se debe a la selección de la imagen, la asignación, la gestión de tareas del controlador, la sincronización del inventario o el propio dispositivo.
Ejecute sólo los comandos que se ajusten al modo de plataforma y software.
Estos comandos relacionados con la instalación son especialmente útiles durante el análisis de actualización SWIM. El comando show tech installproporciona una instantánea técnica amplia del proceso de instalación y se utiliza comúnmente para capturar evidencia general relacionada con la instalación para revisión o escalación. El comando show platform software install-manager switch X R0 operation history detail muestra el historial detallado de las operaciones de install-manager para un miembro de pila específico y ayuda a confirmar qué pasos se completaron y dónde falló el proceso. El comando show platform software install-manager switch X R0 operation current detail muestra el estado de la instalación en vivo para ese switch y es útil cuando la actualización parece atascada o aún está en ejecución. El comando request platform software trace archivecommand recopila los datos de seguimiento del software de plataforma para un análisis más profundo, mientras que el comando request platform software trace slot switch X archivecommand recopila los mismos datos de seguimiento para un miembro de pila específico. Juntos, estos comandos ayudan a los equipos a comprender qué sucedió durante la instalación, qué está sucediendo ahora y qué pruebas deben recopilarse para realizar análisis adicionales.
show tech install
show platform software install-manager switch X R0 operation history detail(stack)
show platform software install-manager switch X R0 operation current detail(stack)
request platform software trace archive
request platform software trace slot switch X archive(stack)
show version
show Inventory
show platform
show boot
show running-config | include boot system
show startup-config | include boot system
show file systems
dir flash:
dir bootflash:
Utilice estos comandos para confirmar la versión actual, la configuración de arranque y el almacenamiento disponible.
show install summary
show install active
show install commit
show install log detail
show install request
Estos comandos le ayudan a verificar si una instalación anterior aún se está ejecutando, está incompleta o no se ha confirmado.
show logging
show logging | include INSTALL|install|BOOT|boot|ERROR|FAIL|ROMMON
show archive log config all
show reload
show tech-support
show switch
show switch detail
show redundancy
show platform software status control-processor brief
show platform software package status
ping <gateway-or-management-peer>
show ip interface brief
show interfaces status
show processes cpu sorted | excluir 0,00
show processes memory sorted
show file systems
dir flash:
dir bootflash:
show logging | include SCP|SFTP|HTTP|TFTP|copy|transfer|flash
show processes cpu sorted | excluir 0,00
Confirme que haya suficiente espacio libre, compruebe si la ruta de administración es estable y elimine los archivos antiguos sólo después de confirmar que no están en uso.
Acciones de GUI: Abra la tarea fallida, confirme que el dispositivo aún está gestionado, confirme que la imagen aún está presente en el repositorio, compruebe si un servidor de distribución remoto está en uso y vuelva a intentarlo sólo después de que el almacenamiento, las credenciales y la ruta de transferencia parezcan correctos.
show version
show boot
show running-config | include boot system
show startup-config | include boot system
show install summary
Compruebe si las variables de arranque siguen apuntando a la imagen anterior. Corrija la ruta de arranque si es necesario y guarde la configuración antes de volver a cargar.
configure terminalno boot systemboot system flash:<target-image.bin>endwrite memory show boot
Acciones de GUI: Revise la línea de tiempo de las tareas, compruebe si el dispositivo regresó después de la recarga, ejecute la sincronización del inventario si la versión de la GUI está obsoleta y verifique las comprobaciones de activación y la configuración de limpieza antes de volver a intentarlo.
show install summary
show install active
show install commit
show install log detail
show logging | include install|INSTALL
Compruebe si el paquete ya está activo pero no confirmado. No inicie otra instalación hasta que entienda el estado actual.
confirmar instalación
Primero verifique si una imagen de funcionalidad comprobada sigue estando disponible localmente y utilice el método de recuperación ROMMON aprobado para esa plataforma.
dir flash:
boot flash:<known-good-image.bin>
show version
show boot
configure terminal
no boot system
boot system flash:<known-good-image.bin>
Finalizar
memoria de escritura
show switch
show switch detail
show version
dir flash:
show install summary
show logging | include switch|version|install
Confirme que todos los miembros están presentes, verifique la disponibilidad de la imagen en todos los miembros y vuelva a intentarlo sólo cuando la pila completa esté en buen estado.
show version
show Inventory
show running-config | include boot system
Si la versión del dispositivo es correcta, sospeche que el inventario o los datos de cumplimiento están obsoletos antes de tratarlos como una actualización fallida.
Acciones de GUI: Actualice el registro del dispositivo, vuelva a ejecutar el cumplimiento, confirme que la asignación de imagen dorada sigue siendo correcta y revise el historial de tareas para confirmar la versión de destino esperada.
dir flash:
dir bootflash:
delete /force flash:<used-image.bin>
delete /force /recursive flash:<directorio-paquete-sin-usar>
show boot
configure terminal
no boot system
boot system flash:<target-image.bin>
Finalizar
memoria de escritura
show boot
recargar
show install summary
confirmar instalación
show install commit
show version
show boot
show install summary
show logging | cola
show ip interface brief
13. Flujo de trabajo TAC
Utilice este flujo de trabajo después de las comprobaciones principales de GUI y CLI. Trátelo como la secuencia de trabajo para un caso de TAC activo.
Objetivo: Decida si el problema comenzó en Catalyst Center, en la ruta de transferencia o en el dispositivo.
Comprobaciones de funcionamiento: Revise los detalles de la tarea, las marcas de tiempo, el estado del inventario y la disponibilidad del dispositivo. Separe los fallos del lado del controlador de los fallos de transferencia y los fallos del lado del dispositivo lo antes posible.
Decisión: Si la tarea falló antes de que la imagen llegara al dispositivo, céntrese en el inventario, las credenciales, el estado del repositorio y la ruta de transferencia. Si la imagen se copió correctamente pero no se pudo realizar la activación, vaya a las variables de arranque, al estado de instalación y a los registros de dispositivos.
Objetivo: Cree una cronología de fallos limpia.
Captura: Registre el texto de error exacto de la GUI, el ID de la tarea, la marca de tiempo del error y los detalles de la tarea secundaria si están disponibles.
Por qué esto importa: los datos deben coincidir con el evento de la GUI con los registros de dispositivos, los registros SWIM y los registros de la base de datos.
Objetivo: Decida si se trata de un problema de un solo dispositivo o de una plataforma más amplia.
Comprobar: Determine si el problema afecta a un dispositivo, una pila, un sitio, una familia de plataformas o a varios dispositivos en el entorno.
Decisión: Si el mismo fallo aparece en varios dispositivos, calidad de imagen sospechosa, compatibilidad de plataforma, estado de repositorio, credenciales o gestión de tareas en el controlador antes de culpar a un dispositivo.
Objetivo: Busque la última etapa que se completó correctamente.
Seguimiento: Recorra el flujo de trabajo a través de la importación de imágenes, asignación, distribución, activación, recarga y sincronización posterior a la actualización.
Por qué esto es importante: Esto le impide repetir los pasos que ya han funcionado y le ayuda a centrarse en el punto de fallo real.
Objetivo: Confirme si la etapa de transferencia se ha completado realmente.
Comprobaciones: Verifique si la imagen está presente en la memoria flash: o bootflash:, confirme que hay suficiente espacio libre, confirme que el archivo está completo y confirme que la imagen coincide con la plataforma deseada.
Decisión: Si falta la imagen, continúe con la resolución de problemas de transferencia. Si la imagen está presente, cambie a activación, selección de inicio, estado del paquete o validación posterior a la actualización.
Objetivo: Coloque el fallo en el punto correcto de la línea de tiempo.
Clasificar: Divida el problema en uno de estos puntos temporales: antes de la recarga, durante la recarga o después de la recarga.
Decisión: Si el error se produjo antes de la recarga, céntrese en la lógica de instalación, la configuración de arranque y la orquestación de tareas. Si ocurrió durante la recarga, verifique la salida de la consola, el motivo de la recarga y el comportamiento del inicio. Si se produce después de la recarga, céntrese en el redescubrimiento, la sincronización de conformidad, el estado de la pila y la recuperación del servicio.
Objetivo: Asegúrese de que el dispositivo es estable antes de volver a ejecutar cualquier cosa.
Confirmar: Verifique que se entienda el modo de software, que las variables de arranque sean correctas, que el almacenamiento se encuentre en buen estado, que el estado de instalación no sea incompleto, que el estado de la pila o HA sea normal y que no haya ninguna operación de instalación previa todavía activa.
Criterios de salida: No vuelva a intentarlo hasta que todas estas comprobaciones estén desactivadas o hasta que tenga un motivo documentado para continuar.
Objetivo: Reduzca el riesgo mientras sigue adelante con el caso.
Comenzar con: Actualizar el inventario, volver a ejecutar el cumplimiento, revisar los registros, corregir las variables de arranque o confirmar un paquete si la activación ya se ha realizado correctamente.
Guía: No salte a las actualizaciones de la base de datos o a la limpieza forzada a menos que las comprobaciones normales ya muestren que la tarea está obsoleta y que el dispositivo ya no está activo en el flujo de trabajo.
Objetivo: Establezca un punto de decisión claro antes del siguiente intento.
Reintentar sólo cuando: Se entiende el problema actual, el dispositivo está en buen estado, no hay ninguna tarea conflictiva abierta, la imagen y la asignación son correctas y los cambios de recuperación se han guardado y validado.
Decisión: Si no se cumplen estas condiciones, detenga la ruta de reintento y pase a la derivación con las pruebas que ya ha recopilado.
show version
show boot
show install summary
show install log detail
show logging
show switch
show redundancy
dir flash:
dir bootflash:
| Revisión | Fecha de publicación | Comentarios |
|---|---|---|
1.0 |
17-Jun-2026
|
Versión inicial |