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á.
As instâncias spot não estão diminuindo
AWS Batch introduziu o perfil vinculado ao serviço AWSServiceRoleForBatch em 10 de março de 2021. Se nenhum perfil for especificado no parâmetro serviceRole do ambiente de computação, esse perfil vinculado ao serviço será usado como perfil de serviço. No entanto, suponha que o perfil vinculado ao serviço seja usado em um ambiente de computação EC2 Spot, mas o perfil spot usado não inclua a política gerenciada AmazonEC2SpotFleetTaggingRole. Então, a Instância Spot não é escala reduzida. Como resultado, você receberá uma mensagem de erro com a seguinte mensagem: “Você não está autorizado a executar esta operação”. Use as etapas a seguir para atualizar o perfil da frota spot que você usa no parâmetro spotIamFleetRole. Para obter mais informações, consulte Using service-linked roles e Creating a role to delegate permissions to an AWS Service no Guia do Usuário do IAM..
Tópicos
Anexe a política gerenciada do AmazonEC2SpotFleetTaggingRole ao seu perfil da Frota Spot no Console de gerenciamento da AWS
Para aplicar a política gerenciada de IAM atual ao seu perfil do Amazon EC2 Frota Spot
Abra o console do IAM, em https://console.aws.amazon.com/iam/
. -
Escolha Roles e escolha seu perfil de frota spot do seu Amazon EC2.
-
Escolha Attach policy.
-
Selecione AmazonEC2SpotFleetTaggingRole e Attach policy.
-
Escolha seu perfil Amazon EC2 Frota Spot novamente para remover a política anterior.
-
Selecione o x à direita da política AmazonEC2SpotFleetRole e escolha Detach.
Anexe a política gerenciada do AmazonEC2SpotFleetTaggingRole ao seu perfil de Frota Spot com o AWS CLI
Os comandos de exemplo pressupõem que seu perfil Amazon EC2 Frota Spot seja chamado AmazonEC2SpotFleetRole. Se seu perfil usar um nome diferente, ajuste os comandos para que correspondam.
Para anexar a política gerenciada AmazonEC2SpotFleetTaggingRole ao seu perfil Frota Spot
-
Para anexar a política do IAM gerenciada do AmazonEC2SpotFleetTaggingRole ao seu perfil
AmazonEC2SpotFleetRole, execute o comando a seguir usando o AWS CLI.$aws iam attach-role-policy \ --policy-arn arn:aws:iam::aws:policy/service-role/AmazonEC2SpotFleetTaggingRole \ --role-nameAmazonEC2SpotFleetRole -
Para separar a política do IAM gerenciada do AmazonEC2SpotFleetRole do seu perfil
AmazonEC2SpotFleetRole, execute o comando a seguir usando o AWS CLI.$aws iam detach-role-policy \ --policy-arn arn:aws:iam::aws:policy/service-role/AmazonEC2SpotFleetRole \ --role-nameAmazonEC2SpotFleetRole