检查部署状态 - 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)

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

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

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