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

0

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

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

profile picture
EXPERT
demandé il y a 5 mois3 vues
1 réponse
0

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

Enter image description here

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

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

profile picture
EXPERT
répondu il y a 5 mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions

Contenus pertinents