View a markdown version of this page

Los trabajos están bloqueados en RUNNABLE debido a una configuración incorrecta - 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 están bloqueados en RUNNABLE debido a una configuración incorrecta

Los problemas de configuración incorrectos se producen cuando el entorno informático o los ajustes de definición de trabajos AWS Batch impiden colocar trabajos en los recursos informáticos.

El recurso máximo del entorno de cómputo es demasiado pequeño

Todos los entornos de cómputo tienen un maxvCpusparámetro que es menor que los requisitos del trabajo. Si se cancela el trabajo, ya sea manualmente o configurando el parámetro jobStateTimeLimitActions en statusReason, se permite que el trabajo siguiente pase al primer lugar en la cola. Si lo desea, puede aumentar el parámetro maxvCpus del entorno de computación principal para satisfacer las necesidades del trabajo bloqueado.

  • Mensaje de statusReason mientras el trabajo está atascado: MISCONFIGURATION:COMPUTE_ENVIRONMENT_MAX_RESOURCE - CE(s) associated with the job queue cannot meet the CPU requirement of the job.

  • reason utilizado para jobStateTimeLimitActions: MISCONFIGURATION:COMPUTE_ENVIRONMENT_MAX_RESOURCE

  • statusReasonmensaje después de que el trabajo haya sido cancelado porjobStateTimeLimitActions: Canceled by JobStateTimeLimit action due to reason: MISCONFIGURATION:COMPUTE_ENVIRONMENT_MAX_RESOURCE

Los requisitos de recursos del trabajo superan los tipos de instancias disponibles

Ninguno de los entornos de cómputo tiene instancias que cumplan con los requisitos del trabajo. Cuando un trabajo solicita recursos, AWS Batch detecta que ningún entorno informático conectado puede alojar el trabajo entrante. Si se cancela el trabajo, ya sea manualmente o configurando el parámetro jobStateTimeLimitActions en statusReason, se permite que el trabajo siguiente pase al primer lugar en la cola. Si lo desea, puede redefinir los tipos de instancias permitidos en el entorno de computación para añadir los recursos de trabajo necesarios.

  • Mensaje de statusReason mientras el trabajo está atascado: MISCONFIGURATION:JOB_RESOURCE_REQUIREMENT - The job resource requirement (vCPU/memory/GPU) is higher than that can be met by the CE(s) attached to the job queue.

  • reason utilizado para jobStateTimeLimitActions: MISCONFIGURATION:JOB_RESOURCE_REQUIREMENT

  • statusReasonmensaje después de que el trabajo haya sido cancelado porjobStateTimeLimitActions: Canceled by JobStateTimeLimit action due to reason: MISCONFIGURATION:JOB_RESOURCE_REQUIREMENT

Configuración de tipo de instancia no compatible

Su entorno informático tiene una configuración de tipo de instancia no compatible. Esto puede ocurrir cuando los tipos de instancias no están disponibles en las zonas de disponibilidad seleccionadas o cuando la plantilla o configuración de lanzamiento contiene ajustes incompatibles con los tipos de instancias especificados. Para resolver este problema, compruebe que los tipos de instancia sean compatibles con las zonas de disponibilidad Región de AWS y especificadas, compruebe que la configuración de la plantilla de lanzamiento sea compatible con los tipos de instancia y considere la posibilidad de actualizarlos a tipos de instancias de nueva generación. Para obtener más información sobre la búsqueda de tipos de instancias compatibles, consulte Búsqueda de un tipo de instancia de Amazon EC2 en la Guía del usuario de Amazon EC2.

  • Mensaje de statusReason mientras el trabajo está atascado: MISCONFIGURATION:EC2_INSTANCE_CONFIGURATION_UNSUPPORTED - Your compute environment associated with this job queue has an unsupported instance type configuration.

Problemas con los permisos de los roles de servicio

Todos los entornos informáticos tienen problemas con las funciones de servicio. Para resolver este problema, compare los permisos de su rol de servicio con AWS políticas administradas para AWS Batch y solucione las brechas. Se recomienda utilizar Utilizar funciones vinculadas al servicio para AWS Batch para evitar errores similares.

Si se cancela el trabajo, ya sea manualmente o configurando el parámetro jobStateTimeLimitActions en statusReason, se permite que el trabajo siguiente pase al primer lugar en la cola. Si no se resuelven los problemas relacionados con los roles de servicio, es probable que también se bloquee el siguiente trabajo. Lo mejor es investigar y resolver este problema manualmente.

  • Mensaje de statusReason mientras el trabajo está atascado: MISCONFIGURATION:SERVICE_ROLE_PERMISSIONS – Batch service role has a permission issue.

Nota: No se puede configurar una acción programable a través del parámetro jobStateTimeLimitActions para resolver este error.