将云配置部署到 Greengrass 核心设备 - Amazon IoT Greengrass
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

您正在查看Amazon IoT Greengrass Version 1.Amazon IoT Greengrass Version 2是最新的主要版本Amazon IoT Greengrass. 有关使用Amazon IoT Greengrass V2,请参阅Amazon IoT Greengrass Version 2开发人员指南.

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

将云配置部署到 Greengrass 核心设备

  1. 确保您的 Greengrass 核心设备已连接到 Internet。例如,尝试成功导航到网页。

  2. 确保 Greengrass 守护进程正在您的核心设备上运行。在您的核心设备终端中,运行以下命令来检查守护进程是否正在运行并启动它 (如果需要)。

    1. 要检查守护程序是否正在运行,请执行以下操作:

      ps aux | grep -E 'greengrass.*daemon'

      如果输出包含 root/greengrass/ggc/packages/1.11.3/bin/daemon 条目,则表示守护程序正在运行。

    2. 启动守护程序:

      cd /greengrass/ggc/core/ sudo ./greengrassd start

    现在您已准备好将 Lambda 函数和订阅配置部署到您的 Greengrass 核心设备。

  3. 在Amazon IoT控制台的导航窗格中,选择Greengrass经典 (V1)Groups.

  4. UNASOGreengrass 组中,选择您在模块 2.

  5. 在组配置页面上,从 Actions (操作) 中选择 Deploy (部署)

    
                            突出显示了“Deployments (部署)”、“Actions (操作)”菜单和“Deploy (部署)”的“Group (组)”页面的屏幕截图。
  6. 配置设备搜索您的核心的方式页面上,选择自动检测。这使得设备可以自动获取核心的连接信息,例如 IP 地址、DNS 和端口号。建议使用自动检测,不过 Amazon IoT Greengrass 也支持手动指定的终端节点。只有在首次部署组时,系统才会提示您选择发现方法。

    
                            突出显示了“Automatic detection (自动检测)”的“Configure how Devices discover your Core (配置设备搜索您的核心的方式)”的屏幕截图。

第一次部署可能需要几分钟。当部署完成后,您应该在部署页面上的状态列中看到已成功完成

注意

部署状态也显示在页面标题上的组名称下方。


                    显示“Successfully completed (已成功完成)”状态的屏幕截图。

有关问题排查帮助,请参阅Amazon IoT Greengrass 故障排除