本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
详细的组件状态码
在使用 Greengrass nucleus 2.8.0 或更高版本时,使用这些部分中的状态代码和解决方案来帮助解决组件问题。
本主题中的许多状态在AWS IoT Greengrass核心日志中报告了其他信息。这些日志存储在核心设备的本地文件系统上。每个组件都有日志。有关访问日志的信息,请参阅访问文件系统日志。
- 安装错误
-
当运行安装脚本时出现错误时,你可能会遇到这种情况。错误代码在组件日志中报告。检查安装脚本是否有错误,然后再次部署您的组件。
- 安装_配置_无效
-
当由于食谱的
Install
部分无效而无法完成组件的安装时,你可能会遇到这个错误。检查食谱的安装部分是否有错误,然后再次尝试部署。 - 安装_IO_错误
-
当安装组件时出现 I/O 错误时,你可能会遇到这个问题。有关错误的详细信息,请检查组件错误日志。
- 安装_MISSING_DEFAULT_RUNWITH
-
当AWS IoT Greengrass无法确定安装组件时要使用的用户或组时,可能会出现此错误。检查并确保安装指南的
runWith
部分包含有效的用户或群组。 - 安装超时
-
如果安装脚本未在配置的超时时间内完成,则可能会出现此错误。要么延长食谱
Install
部分中指定的Timeout
时间段,要么修改安装脚本以在配置的超时时间内完成。 - STARTUP_ERROR
-
当运行启动脚本时出现错误时,你可能会遇到这种情况。错误代码在组件日志中报告。检查安装脚本是否有错误,然后再次部署您的组件。
- 启动_配置_无效
-
当由于食谱的
Startup
部分无效而无法完成组件的安装时,你可能会遇到这个错误。检查食谱的启动部分是否有错误,然后再次尝试部署。 - STARTUP_IO_ERROR
-
当组件启动期间出现 I/O 错误时,你可能会遇到这种情况。有关错误的详细信息,请检查组件错误日志。
- STARTUP_MISSING_DEFAULT_RUNWITH
-
当AWS IoT Greengrass无法确定运行组件时要使用的用户或组时,可能会出现此错误。检查并确保启动食谱的
runWith
部分包含有效的用户或群组。 - STARTUP_TIMEOUT
-
当启动脚本未在配置的超时时间内完成时,您可能会遇到此错误。要么延长食谱
Startup
部分中指定的Timeout
时间段,要么修改启动脚本以在配置的超时时间内完成。 - RUN_ERROR
-
当运行组件脚本时出现错误时,你可能会遇到这个问题。错误代码在组件日志中报告。检查运行脚本是否有错误,然后再次部署您的组件。
- RUN_MISSING_DEFAUT_RUNWITH
-
当AWS IoT Greengrass无法确定运行组件时要使用的用户或组时,可能会出现此错误。检查并确保您的运行食谱的
runWith
部分包含有效的用户或群组。 - 运行_配置_无效
-
当由于配方的
Run
部分无效而无法运行组件时,你可能会遇到这个错误。检查食谱的运行部分是否有错误,然后再次尝试部署。 - RUN_IO_ERROR
-
当组件运行时出现 I/O 错误时,你可能会遇到这种情况。有关错误的详细信息,请检查组件错误日志。
- 运行_TIMEOUT
-
当运行脚本未在配置的超时时间内完成时,可能会出现此错误。要么延长食谱
Run
部分中指定的Timeout
时间段,要么修改运行脚本以在配置的超时时间内完成。 - 关机_错误
-
当关闭组件脚本时出现错误时,你可能会遇到这种情况。错误代码在组件日志中报告。检查关机脚本是否有错误,然后再次部署您的组件。
- 关机_超时
-
当关机脚本未在配置的超时时间内完成时,您可能会遇到此错误。要么延长食谱
Shutdown
部分中指定的Timeout
时间段,要么修改运行脚本以在配置的超时时间内完成。