Como resolvo o erro "problemas não resolvidos com suas entradas" no AWS Batch quando tento excluir meu ambiente computacional?

3 minuto de leitura
0

Ao tentar excluir meu ambiente de computação do AWS Batch, recebo a seguinte mensagem de erro: "Há problemas não resolvidos com suas entradas. Revise o formulário e tente novamente." Como posso resolver esse erro e excluir meu ambiente computacional?

Breve descrição

O AWS Batch retorna um erro problemas não resolvidos com suas entradas nas situações a seguir:

  • Um perfil de serviço do AWS Identity and Access Management (IAM) incorreto faz com que seu ambiente computacional entre no estado INVÁLIDO.
  • Um recurso de um parâmetro que só podia ser editado quando seu ambiente computacional foi criado não existe mais em sua conta da AWS. Por exemplo: Um grupo de segurança.

Para resolver o erro, primeiro verifique se o ambiente computacional está no estado ** VÁLIDO**. Em seguida, atualize o ambiente computacional com um novo perfil de serviço que inclui as permissões necessárias antes de excluir o ambiente computacional.

Resolução

Se seu ambiente computacional estiver no estado INVÁLIDO

1.    Siga as instruções em Como corrigir um ambiente computacional INVÁLIDO no AWS Batch? para que seu ambiente computacional fique no estado VÁLIDO.

2.    Siga as instruções na seção Se seu ambiente computacional estiver no estado VÁLIDO deste artigo.

Se seu ambiente computacional estiver no estado VÁLIDO

Observação: Se você receber erros ao executar comandos da AWS Command Line Interface (AWS CLI) certifique-se de que está usando a versão mais recente da AWS CLI.

1.    Atualize o ambiente computacional com um novo perfil de serviço que inclui as permissões necessárias executando o seguinte comando update-compute-environment:

Importante: Substitua your-aws-region com a região da AWS do seu ambiente computacional. Substitua your-compute-environment-arn com o nome do recurso da Amazon (ARN) do seu ambiente computacional. Substitua your-service-role-arn pelo ARN da perfil do IAM do serviço AWS Batch.

aws --region your-aws-region batch update-compute-environment --compute-environment your-compute-environment-arn --service-role your-service-role-arn

2.    Desative o ambiente computacional executando o seguinte comando update-compute-environment:

Importante: Substitua your-aws-region com a região da AWS do seu ambiente computacional. Substitua your-compute-environment-arn com o ARN do seu ambiente computacional.

aws --region your-aws-region batch update-compute-environment --compute-environment  your-compute-environment-arn --state DISABLED

3.    Exclua o ambiente computacional executando o seguinte comando delete-compute-environment:

Importante: Substitua your-aws-region com a região da AWS do seu ambiente computacional. Substitua your-compute-environment-arn com o ARN do seu ambiente computacional.

aws --region your-aws-region batch delete-compute-environment --compute-environment your-compute-environment-arn

AWS OFICIAL
AWS OFICIALAtualizada há 2 anos