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

0

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

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

profile picture
EXPERTO
preguntada hace 4 meses3 visualizaciones
1 Respuesta
0

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

Enter image description here

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

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

profile picture
EXPERTO
respondido hace 4 meses

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas

Contenido relevante