0

我正在尝试将运行 raspy OS lite 的树莓派 pi4 设备与 AWS Iot Greengrass v2 连接,我执行以下步骤:

  1. 从 AWS Greengrass 控制台我设置了一个核心设备

  2. 在我的覆盆子上,我安装了 Java 8 运行时

    $ sudo apt.get 更新 $ sudo apt-get install openjdk-8-jdk

  3. 在我的覆盆子上,我下载了安装程序:

    curl -s https://d2s8p88vqu9w66.cloudfront.net/releases/greengrass-nucleus-latest.zip > greengrass-nucleus-latest.zip && 解压 greengrass-nucleus-latest.zip -d GreengrassCore

  4. 在我的设备上,我运行安装程序:

    sudo -E java -Droot="/greengrass/v2" -Dlog.store=FILE -jar ./GreengrassCore/lib/Greengrass.jar --aws-region eu-west-1 --thing-name GreengrassQuickStartCore-1773dec1ad2 --事物组名称 GreengrassQuickStartGroup --component-default-user ggc_user:ggc_group --provision true --setup-system-service true --deploy-dev-tools true

一切似乎都完成了,我的核心设备是在 aws 控制台中创建的,状态为“健康”,但在我的树莓上,文件夹 /greengrass/v2 不存在,我看不到日志等。如果我阅读有关设备问题故障排除的文档,每个人都报告/greengrass/v2/logs/ 作为日志文件夹,但在我的设备上 greengrass 文件夹不存在。

大家有什么建议吗?

非常感谢提前

4

1 回答 1

1

您是否安装了 AWS CLI V1(树莓派不支持 V2 版本)。请务必在安装 Greengrass Core 软件之前执行此操作。

$ curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"

$ 解压 awscli-bundle.zip

$ sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws

于 2021-02-18T17:26:32.147 回答