Pourquoi est-ce que je reçois un message « Aucune invocation à exécuter » depuis ma fenêtre de maintenance de Systems Manager ?

Lecture de 2 minute(s)
0

J'ai créé une fenêtre de maintenance qui exécute une solution AWS Systems Manager Automation ciblant les balises d'instance Amazon Elastic Compute Cloud (Amazon EC2). Lorsque l'automatisation s'exécute, je reçois le message « Aucune invocation à exécuter ».

Brève description

Lorsque vous exécutez une fenêtre de maintenance qui cible les instances qui utilisent des balises d'instance Amazon EC2, les ID d'instance des instances gérées sont résolus lorsque l'automatisation s'exécute. L'ID d'instance ne sera pas résolu en tant que cible si l'une des conditions suivantes est vraie :

  • L'instance cible n'est pas signalée en tant qu'instance gérée lorsque l'automatisation s'exécute
  • L'instance cible est arrêtée lorsque la fenêtre de maintenance s'exécute

Lorsqu'un ID d'instance ne peut pas être résolu en tant que cible, le message « Aucune invocation à exécuter » apparaît dans la sortie.

Résolution

Pour cibler une instance non gérée ou une instance arrêtée lors de l'exécution de la fenêtre de maintenance, procédez comme suit :

  1. Créez un nouveau groupe de ressources limité aux instances Amazon EC2, puis spécifiez vos balises. Pour plus d'informations et pour obtenir des instructions sur la création d'un groupe basé sur des balises, consultez la section Création de groupes basés sur des requêtes dans AWS Resource Groups.
  2. Mettez à jour les politiques AWS Identity and Access Management (IAM) associées au rôle d'automatisation afin d'inclure l'accès en lecture seule pour le groupe de ressources.
  3. Enregistrez la cible dans une fenêtre de maintenance. Pour Cibles, choisissez le groupe de ressources basé sur des balises que vous avez créé à l'étape 1 de cet article.
  4. Mettez à jour la tâche d'automatisation de la fenêtre de maintenance pour cibler le groupe de ressources cible que vous avez créé à l'étape précédente.
  5. Pour le paramètre d'entrée InstanceID de la tâche d'automatisation, entrez le pseudo-paramètre {{RESOURCE_ID}}.

Informations connexes

Pourquoi mon instance EC2 ne s'affiche-t-elle pas en tant que nœud géré ou affiche-t-elle l'état « Connexion perdue » dans Systems Manager ?

Exemples de politiques basées sur l'identité d'AWS Resource Groups

Pourquoi est-ce que je reçois un message « Aucune instance dans le tag » depuis ma fenêtre de maintenance de Systems Manager ?

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a 3 ans