检查部署状态 - Amazon IoT Greengrass
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

检查部署状态

您可以检查您在Amazon IoT Greengrass. 您也可以查看Amazon IoT作业,将部署部署推广到每个核心设备。当部署处于活动状态时,Amazon IoT作业的状态为IN_PROGRESS. 在创建部署的新修订版本后,先前修订版的Amazon IoT作业更改为CANCELLED.

检查部署状态

您可以检查部署的状态,您可以通过部署的目标或 ID 来标识。

要按目标检查部署状态 (Amazon CLI)

  • 运行以下命令以检索目标的最新部署的状态。ReplacetargetArn的 ARNAmazon IoT事物或事物组。

    aws greengrassv2 list-deployments \ --target-arn targetArn

    响应包含包含目标的最新部署的列表。此部署对象包含部署的状态。

要按 ID 检查部署状态 (Amazon CLI)

  • 运行以下命令以检索部署的状态。ReplacedeploymentId替换为要查询的部署 ID。

    aws greengrassv2 get-deployment \ --deployment-id deploymentId

    响应包含部署的状态。

检查设备部署状态

您可以检查应用于单个核心设备的部署作业的状态。

要检查部署作业状态 (Amazon CLI)

  • 运行以下命令以检索核心设备的所有部署作业的状态。Replace核心设备名称替换为要查询的核心设备的名称。

    aws greengrassv2 list-effective-deployments \ --core-device-thing-name coreDeviceName

    响应包含核心设备的部署作业列表。您可以通过作业标识部署的作业deploymentId或者targetArn. 每个部署作业都包含核心设备上作业的状态。