Débogage et dépannage des problèmes courants - AWS OpsWorks

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.

Débogage et dépannage des problèmes courants

Important

Le AWS OpsWorks Stacks service a atteint sa fin de vie le 26 mai 2024 et a été désactivé tant pour les nouveaux clients que pour les clients existants. Nous recommandons vivement aux clients de migrer leurs charges de travail vers d'autres solutions dès que possible. Si vous avez des questions sur la migration, contactez l' AWS Support équipe sur AWS Re:Post ou via le AWS Support Premium.

Cette section décrit certains problèmes de débogage et de dépannage couramment rencontrés et de leurs solutions.

Dépannage de l'enregistrement des instances

Cette section contient quelques problèmes d'enregistrement des instances couramment rencontrés et leurs solutions.

Note

Si vous rencontrez des problèmes d'enregistrement, exécutez register avec l'argument --debug, qui fournit des informations de débogage supplémentaires.

EC2User n'est pas autorisé à effectuer : ...

Problème : Une commande register renvoie quelque chose de similaire à ce qui suit :

A client error (AccessDenied) occurred when calling the CreateGroup operation: 
User: arn:aws:iam::123456789012:user/ImportEC2User is not authorized to
perform: iam:CreateGroup on resource: 
arn:aws:iam::123456789012:group/AWS/OpsWorks/OpsWorks-b583ce55-1d01-4695-b3e5-ee19257d1911

Cause : La register commande est exécutée avec des informations d'identification qui n'accordent pas les autorisations requises. La stratégie de l'utilisateur doit permettre l'action iam:CreateGroup, entre autres.

Solution : Fournissez à register les informations d'identification utilisateur IAM qui disposent des autorisations requises. Pour plus d’informations, consultez Installation et configuration de l’ AWS CLI.

Les informations d'identification doivent être limitées à une région valide

Problème : Une commande register renvoie les éléments suivants :

A client error (InvalidSignatureException) occurred when calling the
DescribeStacks operation: Credential should be scoped to a valid region, not 'cn-north-1'.

Cause : La région de la commande doit être une région AWS OpsWorks Stacks. Pour obtenir une liste des régions prises en charge, consultez la page Prise en charge de la région. En général, cette erreur se produit pour l'une des raisons suivantes :

  • La pile est dans une autre région et vous avez attribué une région de la pile à l'argument --region de la commande.

    Il n'est pas nécessaire de spécifier une région de pile ; AWS OpsWorks Stacks la détermine automatiquement à partir de l'ID de pile.

  • Vous avez omis l'argument --region qui spécifie implicitement la région par défaut, mais votre région par défaut n'est pas prise en charge par AWS OpsWorks Stacks.

Solution : définissez --region explicitement une région AWS OpsWorks Stacks prise en charge, ou modifiez votre AWS CLI config fichier pour remplacer la région par défaut par une région AWS OpsWorks Stacks prise en charge. Pour de plus amples informations, veuillez consulter Configuration de l'interface de ligne de commande AWS.