

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Códigos de estado de componentes detallados
<a name="troubleshooting-component"></a>

Utilice los códigos de estado y las soluciones de estas secciones para resolver problemas con componentes al utilizar el núcleo de Greengrass versión 2.8.0 o posterior.

Muchos de los estados de este tema incluyen información adicional en los registros AWS IoT Greengrass principales. Estos registros se almacenan en el sistema de archivos local del dispositivo principal. Hay registros para cada componente individual. Para obtener información sobre cómo acceder a los registros, consulte [Acceso a los registros del sistema de archivos](monitor-logs.md#access-local-logs).

INSTALL\$1ERROR  
Esto puede aparecer cuando se produce un error al ejecutar un script de instalación. El código de error aparece en el registro de componentes. Compruebe si hay errores en el script de instalación y vuelva a implementar el componente.

INSTALL\$1CONFIG\$1NOT\$1VALID  
Es posible que aparezca este error cuando no se haya podido completar la instalación de un componente porque la sección `install` de la receta no es válida. Consulte la sección de instalación de su receta para ver si hay errores y vuelva a intentar la implementación.

INSTALL\$1IO\$1ERROR  
Puede aparecer cuando se produce un I/O error durante la instalación de un componente. Consulte el registro de errores del componente para obtener más detalles sobre el error.

INSTALL\$1MISSING\$1DEFAULT\$1RUNWITH  
Es posible que aparezca este error si no AWS IoT Greengrass puede determinar el usuario o el grupo que debe utilizar al instalar un componente. Asegúrese de que la sección `runWith` de la receta de instalación incluya un usuario o grupo válido. 

INSTALL\$1TIMEOUT  
Este error puede aparecer si el script de instalación no ha finalizado dentro del tiempo de espera configurado. Aumente el periodo `Timeout` especificado en la sección `install` de la receta o modifique su script de instalación para que finalice dentro del tiempo de espera configurado.

STARTUP\$1ERROR  
Esto puede aparecer cuando se produce un error al ejecutar un script de iniciación. El código de error aparece en el registro de componentes. Compruebe si hay errores en el script de instalación y vuelva a implementar el componente.

STARTUP\$1CONFIG\$1NOT\$1VALID  
Es posible que aparezca este error cuando no se haya podido completar la instalación de un componente porque la sección `startup` de la receta no es válida. Consulte la sección de iniciación de su receta para ver si hay errores y vuelva a intentar la implementación.

STARTUP\$1IO\$1ERROR  
Puede aparecer cuando se produce un I/O error durante el inicio de un componente. Consulte el registro de errores del componente para obtener más detalles sobre el error.

STARTUP\$1MISSING\$1DEFAULT\$1RUNWITH  
Es posible que aparezca este error cuando no AWS IoT Greengrass pueda determinar el usuario o el grupo que va a utilizar al ejecutar un componente. Asegúrese de que la sección `runWith` de la receta de iniciación incluya un usuario o grupo válido.

STARTUP\$1TIMEOUT  
Este error puede aparecer si el script de iniciación no ha finalizado dentro del tiempo de espera configurado. Aumente el periodo `Timeout` especificado en la sección `startup` de la receta o modifique el script de iniciación para que finalice dentro del tiempo de espera configurado.

RUN\$1ERROR  
Esto puede aparecer cuando se produce un error al ejecutar un script de componente. El código de error aparece en el registro de componentes. Compruebe si hay errores en el script y vuelva a implementar el componente.

RUN\$1MISSING\$1DEFAULT\$1RUNWITH  
Es posible que aparezca este error cuando no AWS IoT Greengrass pueda determinar el usuario o el grupo que se va a utilizar al ejecutar un componente. Verifique que la sección `runWith` de su receta de ejecución incluya un usuario o grupo válido.

RUN\$1CONFIG\$1NOT\$1VALID  
Es posible que aparezca este error cuando no se pudo ejecutar un componente porque la sección `run` de la receta no es válida. Consulte la sección de ejecución de su receta para ver si hay errores y vuelva a intentar la implementación.

RUN\$1IO\$1ERROR  
Puede aparecer cuando se produce un I/O error mientras el componente está en ejecución. Consulte el registro de errores del componente para obtener más detalles sobre el error.

RUN\$1TIMEOUT  
Es posible que reciba este error cuando el script de ejecución no finalizó dentro del tiempo de espera configurado. Aumente el periodo `Timeout` especificado en la sección `run` de la receta o modifique el script de ejecución para que finalice dentro del tiempo de espera configurado.

SHUTDOWN\$1ERROR  
Esto puede aparecer cuando se produce un error al cerrar un script de componente. El código de error aparece en el registro de componentes. Compruebe el script de apagado para detectar errores e implemente su componente nuevamente.

SHUTDOWN\$1TIMEOUT  
Es posible que reciba este error cuando el script de apagado no finalizó dentro del tiempo de espera configurado. Aumente el periodo `Timeout` especificado en la sección `shutdown` de la receta o modifique el script de ejecución para que finalice dentro del tiempo de espera configurado.

UNINSTALL\$1ERROR  
Esto puede producirse cuando se produce un error al ejecutar el script de desinstalación durante la eliminación del componente. El código de error aparece en el registro de componentes. Compruebe si hay errores en el script de desinstalación. Los errores de desinstalación no impiden la implementación y el componente sigue siendo eliminado del dispositivo.

UNINSTALL\$1TIMEOUT  
Es posible que aparezca este error si el script de desinstalación no finaliza dentro del período de espera configurado. Aumente el `Timeout` período especificado en la `uninstall` sección de la receta o modifique el script de desinstalación para que finalice dentro del tiempo de espera configurado. El tiempo de espera predeterminado es de 120 segundos. Los errores de desinstalación no impiden la implementación y el componente sigue siendo eliminado del dispositivo.