View a markdown version of this page

Trabalhos paralisados em RUNNABLE devido à capacidade - AWS Batch

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á.

Trabalhos paralisados em RUNNABLE devido à capacidade

Capacidade de instância insuficiente

Todos os ambientes computacionais conectados têm erros de capacidade insuficientes. Quando solicitado, o AWS Batch detecta instâncias do Amazon EC2 que apresentam erros de capacidade insuficiente. O cancelamento manual do trabalho permitirá que o trabalho subsequente seja movido para o início da fila.

  • Mensagem do statusReason enquanto o trabalho está travado: CAPACITY:INSUFFICIENT_INSTANCE_CAPACITY - Service cannot fulfill the capacity requested for instance type [instanceTypeName]

  • reason usado para jobStateTimeLimitActions: CAPACITY:INSUFFICIENT_INSTANCE_CAPACITY

  • statusReasonmensagem após o cancelamento do trabalho por: jobStateTimeLimitActions Canceled by JobStateTimeLimit action due to reason: CAPACITY:INSUFFICIENT_INSTANCE_CAPACITY

Observação:

  1. A função AWS Batch de serviço requer autoscaling:DescribeScalingActivities permissão para que essa detecção funcione. Se você usar o perfil vinculado a serviço (SLR) Usando funções vinculadas a serviços para AWS Batch ou a política gerenciada AWS política gerenciada: AWSBatchServiceRole política, não precisará tomar nenhuma medida, pois as políticas de permissão serão atualizadas.

  2. Se você usar a SLR ou a política gerenciada, deverá adicionar as permissões autoscaling:DescribeScalingActivities e ec2:DescribeSpotFleetRequestHistory para poder receber eventos de fila de trabalho bloqueada e status de trabalho atualizado quando estiver em RUNNABLE. Além disso, o AWS Batch precisa dessas permissões para executar ações do cancellation por meio do parâmetro jobStateTimeLimitActions, mesmo que elas estejam configuradas na fila de trabalho.

  3. No caso de um trabalho paralelo de vários nós (MNP), se o ambiente de computação do Amazon EC2 de alta prioridade anexado apresentar erros de insufficient capacity, ele bloqueará a fila mesmo que um ambiente de computação de prioridade mais baixa apresente esse erro.