Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Résoudre les problèmes liés à Amazon ECS Exec
Voici des notes de résolution pour vous aider à diagnostiquer d'où viennent les erreurs lorsque vous utilisez ECS Exec.
Vérifiez à l'aide de l'Exec Checker
Le script ECS Exec Checker permet de vérifier et de valider que votre cluster et votre tâche Amazon ECS répondent aux conditions requises pour utiliser la fonctionnalité ECS Exec. Le script ECS Exec Checker vérifie à la fois votre AWS CLI environnement et votre cluster et vérifie que les tâches sont prêtes pour ECS Exec, en appelant divers APIs en votre nom. L'outil nécessite la dernière version du AWS CLI et doit être jq
disponible. Pour plus d'informations, consultez ECS Exec Checker activé
Erreur lors de l'appel à execute-command
Si une erreur The execute command failed
se produit, les éléments suivants peuvent en être à l'origine.
-
La tâche ne dispose pas des autorisations requises. Vérifiez que la définition de tâche utilisée pour lancer votre tâche a un rôle IAM de tâche défini et que le rôle dispose des autorisations requises. Pour de plus amples informations, veuillez consulter Autorisations ECS Exec.
-
L'agent SSM n'est pas installé ou n'est pas en cours d'exécution.
-
Il existe une interface Amazon VPC endpoint pour Amazon ECS, mais pas pour Systems Manager Session Manager.