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

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

详细的组件状态码

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

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

安装错误

当运行安装脚本时出现错误时,你可能会遇到这种情况。错误代码在组件日志中报告。检查安装脚本是否有错误,然后再次部署您的组件。

安装_配置_无效

当由于食谱的Install部分无效而无法完成组件的安装时,你可能会遇到这个错误。检查食谱的安装部分是否有错误,然后再次尝试部署。

安装_IO_错误

当安装组件时出现 I/O 错误时,你可能会遇到这个问题。有关错误的详细信息,请检查组件错误日志。

安装_MISSING_DEFAULT_RUNWITH

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

安装超时

如果安装脚本未在配置的超时时间内完成,则可能会出现此错误。要么延长食谱Install部分中指定的Timeout时间段,要么修改安装脚本以在配置的超时时间内完成。

STARTUP_ERROR

当运行启动脚本时出现错误时,你可能会遇到这种情况。错误代码在组件日志中报告。检查安装脚本是否有错误,然后再次部署您的组件。

启动_配置_无效

当由于食谱的Startup部分无效而无法完成组件的安装时,你可能会遇到这个错误。检查食谱的启动部分是否有错误,然后再次尝试部署。

STARTUP_IO_ERROR

当组件启动期间出现 I/O 错误时,你可能会遇到这种情况。有关错误的详细信息,请检查组件错误日志。

STARTUP_MISSING_DEFAULT_RUNWITH

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

STARTUP_TIMEOUT

当启动脚本未在配置的超时时间内完成时,您可能会遇到此错误。要么延长食谱Startup部分中指定的Timeout时间段,要么修改启动脚本以在配置的超时时间内完成。

RUN_ERROR

当运行组件脚本时出现错误时,你可能会遇到这个问题。错误代码在组件日志中报告。检查运行脚本是否有错误,然后再次部署您的组件。

RUN_MISSING_DEFAUT_RUNWITH

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

运行_配置_无效

当由于配方的Run部分无效而无法运行组件时,你可能会遇到这个错误。检查食谱的运行部分是否有错误,然后再次尝试部署。

RUN_IO_ERROR

当组件运行时出现 I/O 错误时,你可能会遇到这种情况。有关错误的详细信息,请检查组件错误日志。

运行_TIMEOUT

当运行脚本未在配置的超时时间内完成时,可能会出现此错误。要么延长食谱Run部分中指定的Timeout时间段,要么修改运行脚本以在配置的超时时间内完成。

关机_错误

当关闭组件脚本时出现错误时,你可能会遇到这种情况。错误代码在组件日志中报告。检查关机脚本是否有错误,然后再次部署您的组件。

关机_超时

当关机脚本未在配置的超时时间内完成时,您可能会遇到此错误。要么延长食谱Shutdown部分中指定的Timeout时间段,要么修改运行脚本以在配置的超时时间内完成。