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

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

取消部署

您可以取消活动部署,以防止其软件组件安装在Amazon IoT Greengrass核心设备。如果取消以事物组为目标的部署,则添加到该组的核心设备将不会收到该持续部署。如果核心设备已经运行部署,则在取消部署时不会更改该设备上的组件。您必须创建新部署或者修订部署修改在接收已取消部署的核心设备上运行的组件。

取消部署 (Amazon CLI)

  1. 运行以下命令可查找目标的最新部署修订了 ID。最新修订版是目标唯一可以处于活动状态的部署,因为在创建新修订版本时,先前的部署将取消。ReplacetargetArn使用目标的 ARNAmazon IoT事物或事物组。

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

    响应包含目标的最新部署的列表。将复制deploymentId以供下一步使用。

  2. 运行以下命令取消部署。ReplacedeploymentId使用上一步中的 ID。

    aws greengrassv2 cancel-deployment \ --deployment-id deploymentId

    如果操作成功,部署状态将更改为CANCELED.