As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Depuração e solução de problemas comuns
Importante
O AWS OpsWorks Stacks serviço chegou ao fim da vida útil em 26 de maio de 2024 e foi desativado para clientes novos e existentes. É altamente recomendável que os clientes migrem suas cargas de trabalho para outras soluções o mais rápido possível. Se você tiver dúvidas sobre migração, entre em contato com a AWS Support equipe no AWS re:POST
Esta seção descreve alguns problemas normalmente encontrados na depuração e na solução de problemas e suas soluções.
Solução de problemas do registro da instância
Esta seção contém alguns problemas normalmente encontrados no registro da instância e as soluções.
nota
Se você estiver enfrentando problemas no registro, execute register
com o argumento --debug
, que apresenta informações adicionais sobre depuração.
Tópicos
EC2O usuário não está autorizado a realizar:...
Problema: Um comando register
retorna algo semelhante ao seguinte:
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
Causa: o comando register
permanece em execução com as credenciais que não concedem as permissões necessárias. A política do usuário deve permitir a ação iam:CreateGroup
, dentre outras.
Solução Dê a register
credenciais de usuário do IAM que tenham as permissões necessárias. Para obter mais informações, consulte Instalar e configurar a AWS CLI.
A credencial deve ter como escopo uma região válida
Problema: Um comando register
retorna o seguinte:
A client error (InvalidSignatureException) occurred when calling the DescribeStacks operation: Credential should be scoped to a valid region, not 'cn-north-1'.
Causa: A região do comando deve ser uma região do OpsWorks Stacks válida. Para ver uma lista de regiões compatíveis, consulte Suporte regional. Este erro normalmente ocorre por um dos seguintes motivos:
-
A pilha está em uma região diferente, e você atribuiu uma pilha da região ao argumento
--region
do comando.Você não precisa especificar uma região da pilha; as OpsWorks pilhas a determinam automaticamente a partir do ID da pilha.
-
Você omitiu o argumento
--region
, o que implicitamente especifica a região padrão, mas a região padrão não é compatível com o OpsWorks Stacks.
Solução: --region
defina explicitamente como uma região de OpsWorks pilhas compatível ou edite seu AWS CLI
config
arquivo para alterar a região padrão para uma região de OpsWorks pilhas compatível. Para obter mais informações, consulte Configurar a interface de linha de comando da AWS.