

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 详细的组件状态代码


使用 Greengrass Nucleus 版本 2.8.0 或更高版本时，用这些部分中的状态代码和解决方案来帮助解决组件问题。

本主题中的许多状态都会在 Amazon IoT Greengrass Core 日志中报告其他信息。这些日志存储在核心设备的本地文件系统中。每个单独组件都有日志。有关访问日志的信息，请参阅[访问文件系统日志](monitor-logs.md#access-local-logs)。

INSTALL\$1ERROR  
若运行安装脚本时发生错误，则可能会出现此错误。组件日志中报告了错误代码。检查安装脚本是否存在错误，然后重新部署您的组件。

INSTALL\$1CONFIG\$1NOT\$1VALID  
由于配方的 `install` 部分无效而无法完成组件的安装时，可能会出现此错误。检查配方中的安装部分是否存在错误，然后重新尝试部署。

INSTALL\$1IO\$1ERROR  
若组件安装过程中出现 I/O 错误，则可能会出现此错误。检查组件错误日志，了解有关错误的详细信息。

INSTALL\$1MISSING\$1DEFAULT\$1RUNWITH  
Amazon IoT Greengrass 安装组件时若无法确定要使用的用户或组，则可能会出现此错误。请检查并确保安装配方的 `runWith` 部分包含有效的用户或组。

INSTALL\$1TIMEOUT  
如果安装脚本未在配置的超时时间内完成，则可能会出现此错误。请延长配方 `install` 部分中指定的 `Timeout` 时间或修改安装脚本，使其在配置的超时时间内完成。

STARTUP\$1ERROR  
若运行启动脚本时发生错误，则可能会出现此错误。组件日志中报告了错误代码。检查安装脚本是否存在错误，然后重新部署您的组件。

STARTUP\$1CONFIG\$1NOT\$1VALID  
由于配方的 `startup` 部分无效而无法完成组件的安装时，可能会出现此错误。检查配方中的启动部分是否存在错误，然后重新尝试部署。

STARTUP\$1IO\$1ERROR  
若组件启动过程中出现 I/O 错误，则可能会出现此错误。检查组件错误日志，了解有关错误的详细信息。

STARTUP\$1MISSING\$1DAULT\$1RUNWITH  
Amazon IoT Greengrass 运行组件时若无法确定要使用的用户或组，则可能会出现此错误。请检查并确保启动配方的 `runWith` 部分包含有效的用户或组。

STARTUP\$1TIMEOUT  
如果启动脚本未在配置的超时时间内完成，则可能会出现此错误。请延长配方 `startup` 部分中指定的 `Timeout` 时间或修改启动脚本，使其在配置的超时时间内完成。

RUN\$1ERROR  
若运行组件脚本时发生错误，则可能会出现此错误。组件日志中报告了错误代码。检查运行脚本是否存在错误，然后重新部署您的组件。

RUN\$1MISSING\$1DEFAULT\$1RUNWITH  
Amazon IoT Greengrass 运行组件时若无法确定要使用的用户或组，则可能会出现此错误。请检查并确保运行配方的 `runWith` 部分包含有效的用户或组。

RUN\$1CONFIG\$1NOT\$1VALID  
由于配方的 `run` 部分无效而无法运行组件时，可能会出现此错误。检查配方中的运行部分是否存在错误，然后重新尝试部署。

RUN\$1IO\$1ERROR  
若运行组件时发生 I/O 错误，则可能会出现此错误。检查组件错误日志，了解有关错误的详细信息。

RUN\$1TIMEOUT  
如果运行脚本未在配置的超时时间内完成，则可能会出现此错误。请延长配方 `run` 部分中指定的 `Timeout` 时间或修改运行脚本，使其在配置的超时时间内完成。

SHUTDOWN\$1ERROR  
若关闭组件脚本时发生错误，则可能会出现此错误。组件日志中报告了错误代码。检查关闭脚本是否存在错误，然后重新部署您的组件。

SHUTDOWN\$1TIMEOUT  
如果关闭脚本未在配置的超时时间内完成，则可能会出现此错误。请延长配方 `shutdown` 部分中指定的 `Timeout` 时间或修改运行脚本，使其在配置的超时时间内完成。