关于树莓模型3上的AWS Greengrass Edge Computaiton的问题

时间:2018-12-21 04:42:25

标签: java aws-iot aws-lambda-edge greengrass

根据AWS IOT Greengrass开发指南,我想使用树莓模型3设置边缘计算环境。当在板上部署“ helloworld” lambda功能时,出现了严重问题,状态始终为“进行中”,并且未给出任何反馈。 我尝试了几次以确保每个操作正确无误,但是仍然存在相同的问题。

请帮助您提供一些建议,以找出原因并解决问题。 非常感谢

1 个答案:

答案 0 :(得分:0)

这是我解决这些问题的方法:

  1. 检查Greengrass守护程序是否正在设备上运行。 sudo systemctl start greengrass

  2. 在PI上运行top命令,然后开始部署。在部署开始时,您应该开始看到python进程消耗更多的CPU。如果您没有看到此消息,则说明您的部署实际上并未在设备上开始。

  3. 检查/greengrass/ggc/var/log中的日志文件以检查是否有错误。同时有usersystem日志。在系统日志中,您应该看到一些证据表明发生了某些事情。也就是说,其中一个文件应该在开始部署时就已更新。然后,您可以tail将此文件查看是否有任何错误。

我建议将此作为起点。如果我们能看到部署已开始的证据,并且其中一个日志可能存在错误,则有可能进行进一步调查。