如何从安装中移除正在运行的组件?

0

【以下的问题经过翻译处理】 我已创建一个部署,将组件部署到一个设备组中,其中包含设备 Thing-X,这导致在 Thing-X 上成功部署和运行组件。然而,当我将 Thing-X 从部署的设备组中移除时,似乎没有将组件从 Thing-X 上运行中移除。此外,我相当确定当我将原始部署修改为不包含 Thing-X 的设备组时,仍然没有将组件从运行中移除。 目前,该设备的 IoT 策略授予所有对 greengrass:\ * 的权限。

正确的移除部署组件的过程是什么?

profile picture
ESPERTO
posta 4 mesi fa3 visualizzazioni
1 Risposta
0

【以下的回答经过翻译处理】 你好majh。如果你还没有阅读,请阅读此文档:https://docs.aws.amazon.com/greengrass/v2/developerguide/manage-deployments.html。特别是:

Enter image description here

你正在运行哪个核心版本?

如果你运行的是2.5.1或更高版本,并且策略中授予了“greengrass:ListThingGroupsForCoreDevice”权限(在你的情况下似乎有),那么组件将在“下一次部署”到该设备时被移除。(只要针对该设备的另一个部署不包括该组件。)

profile picture
ESPERTO
con risposta 4 mesi fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande

Contenuto pertinente