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

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

详细的组件状态代码

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

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

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_DAULT_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 时间或修改运行脚本,使其在配置的超时时间内完成。