View a markdown version of this page

Los trabajos quedaron bloqueados en RUNNABLE debido a la capacidad - AWS Batch

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Los trabajos quedaron bloqueados en RUNNABLE debido a la capacidad

Capacidad de instancia insuficiente

Todos los entornos informáticos conectados tienen errores de capacidad insuficiente. Cuando se solicita, AWS Batch detecta las instancias de Amazon EC2 que muestran errores de capacidad insuficiente. La cancelación manual del trabajo permitirá que el trabajo siguiente pase a ocupar el primer lugar de la cola.

  • Mensaje de statusReason mientras el trabajo está atascado: CAPACITY:INSUFFICIENT_INSTANCE_CAPACITY - Service cannot fulfill the capacity requested for instance type [instanceTypeName]

  • reason utilizado para jobStateTimeLimitActions: CAPACITY:INSUFFICIENT_INSTANCE_CAPACITY

  • statusReasonmensaje una vez cancelado el trabajo: jobStateTimeLimitActions Canceled by JobStateTimeLimit action due to reason: CAPACITY:INSUFFICIENT_INSTANCE_CAPACITY

Nota:

  1. El rol AWS Batch de servicio requiere autoscaling:DescribeScalingActivities permiso para que esta detección funcione. Si utiliza el rol vinculado al servicio (SLR) Uso de funciones vinculadas a servicios para AWS Batch o la política administrada AWS política gestionada: AWSBatchServiceRole policy, no tiene que realizar ninguna acción porque sus políticas de permisos están actualizadas.

  2. Si utiliza el SLR o la política gestionada, debe añadir los permisos autoscaling:DescribeScalingActivities y ec2:DescribeSpotFleetRequestHistory para poder recibir los eventos de las colas de trabajos bloqueadas y el estado actualizado de los trabajos cuando esté en RUNNABLE. Además, AWS Batch necesita estos permisos para realizar acciones de cancellation a través del parámetro jobStateTimeLimitActions, incluso si se han configurado en la cola de trabajos.

  3. En el caso de un trabajo paralelo de varios nodos (MNP), si el entorno de computación de Amazon EC2 de alta prioridad adjunto experimenta errores insufficient capacity, bloquea la cola aunque otro entorno de computación de prioridad inferior sufra este error.