详细的组件状态代码 - Amazon IoT Greengrass
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

详细的组件状态代码

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

本主题中的许多状态都会在 C Amazon IoT Greengrass ore 日志中报告其他信息。这些日志存储在核心设备的本地文件系统中。每个单独组件都有日志。有关访问日志的信息,请参阅访问文件系统日志

INSTALL_ERROR

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

INSTALL_CONFIG_NOT_VALID

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

INSTALL_IO_ ERROR

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

INSTALL_MISSING_DEFAULT_RUNWITH

当安装组件时 Amazon IoT Greengrass 无法确定要使用的用户或组时,可能会出现此错误。请检查并确保安装配方的 runWith 部分包含有效的用户或组。

INSTALL_TIMEOUT

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

STARTUP_ERROR

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

STARTUP_CONFIG_NOT_VALID

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

STARTUP_IO_ ERROR

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

STARTUP_MISSING_DEFAULT_RUNWITH

当 Amazon IoT Greengrass 无法确定运行组件时要使用的用户或组时,可能会出现此错误。请检查并确保启动配方的 runWith 部分包含有效的用户或组。

STARTUP_TIMEOUT

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

RUN_ERROR

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

RUN_MISSING_DEFAULT_RUNWITH

当 Amazon IoT Greengrass 无法确定运行组件时要使用的用户或组时,可能会出现此错误。请检查并确保运行配方的 runWith 部分包含有效的用户或组。

RUN_CONFIG_NOT_VALID

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

RUN_IO_ ERROR

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

RUN_TIMEOUT

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

SHUTDOWN_ERROR

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

SHUTDOWN_TIMEOUT

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