本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
详细的组件状态代码
使用 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
时间或修改运行脚本,使其在配置的超时时间内完成。