기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
잘못된 구성RUNNABLE으로 인해 작업이 멈춤
- 서비스 환경 최대 리소스 초과
-
AWS Batch 를 통해에 제출된 작업이 대기열 앞에
SubmitServiceJob도달하고 연결된 서비스 환경의 용량 제한에서 허용하는 것보다 많은 인스턴스가 필요한 경우 AWS Batch 는 서비스 환경 용량 제한을 초과하여 잘못된 구성을 유추합니다. 서비스 환경capacityLimits구조는 작업 대기열에 구성된 예약 알고리즘에 따라 다양한capacityUnit값을 지원합니다.예약 알고리즘
서비스 환경
capacityLimits.capacityUnit조건
선입선출
NUM_INSTANCES작업은 보다 많은 인스턴스를 요청합니다
maxCapacity. 예를 들어 서비스 환경은 최대 10개의 인스턴스 용량으로 구성되고 11개의 인스턴스를 요청하는 작업이 제출됩니다.공정 공유
NUM_INSTANCES작업은 보다 많은 인스턴스를 요청합니다
maxCapacity. 예를 들어 서비스 환경은 최대 10개의 인스턴스 용량으로 구성되고 11개의 인스턴스를 요청하는 작업이 제출됩니다.할당량 관리
인스턴스 유형(예:
ml.m5.xlarge)작업은
maxCapacity해당 유형보다 더 많은 인스턴스 유형을 요청합니다. 예를 들어 서비스 환경의 최대 용량은ml.m5.xlarge인스턴스 10개이고ml.m5.xlarge인스턴스 12개를 요청하는 작업이 제출됩니다.-
작업이 멈춘 동안
statusReason메시지:MISCONFIGURATION:SERVICE_ENVIRONMENT_MAX_RESOURCE - Service environment(s) associated with the job queue cannot meet the capacity requirement of the job. -
jobStateTimeLimitActions에 사용되는reason:MISCONFIGURATION:SERVICE_ENVIRONMENT_MAX_RESOURCE -
statusReason에 의해 작업이 종료된 후의 메시지jobStateTimeLimitActions:Terminated by JobStateTimeLimit action due to reason: MISCONFIGURATION:SERVICE_ENVIRONMENT_MAX_RESOURCE
-
- 할당량 공유 한도 초과
-
AWS Batch 를 통해에 제출된 작업이 대기열 앞에
SubmitServiceJob도달하고 할당량 공유의 용량 제한에서 허용하는 것보다 많은 인스턴스가 필요한 경우 AWS Batch 는 할당량 공유 용량 제한을 초과하여 잘못된 구성을 유추합니다. 이 분석은 할당량 공유가 구성된 방식에 따라 달라집니다.resourceSharingStrategy조건
statusReason멈춘 동안RESERVE또는LEND작업에는 할당량 공유의 용량 제한보다 많은 인스턴스 유형이 필요합니다. 예를 들어 할당량에 제출된
ml.m5.xlarge인스턴스 5개를 요청하는 작업은ml.m5.xlarge인스턴스 4capacityLimit개의와 공유합니다.MISCONFIGURATION:QUOTA_MANAGEMENT_LIMIT_EXCEEDED - Job requirements exceed quota share capacity limits.LEND_AND_BORROW작업을 수행하려면 용량 + 임대 한도를 합쳐야 합니다. 예를 들어, 할당량 공유에 제출된
ml.m5.xlarge인스턴스 5개를 요청하고이 할당량 공유capacityLimitml.m5.xlargeborrowLimit100가 실행할 수 있는 가장 큰 작업은 인스턴스 4개입니다.MISCONFIGURATION:QUOTA_MANAGEMENT_LIMIT_EXCEEDED - Job requirements exceed quota share capacity limits and borrow limits.LEND_AND_BORROW작업을 수행하려면 공유에서 사용 가능한 모든 차용 용량을 초과하는 차용이 필요합니다. 예를 들어 두 할당량은 각각에 구성된 A와 B를
ml.m5.xlarge인스턴스 4capacityLimit개 및borrowLimit200개LEND_AND_BORROW로 공유합니다. 할당량 공유에 제출된 작업 10개의ml.m5.xlarge인스턴스를 요청하는 A는 최대 8개(B에서 4 + 차용 4개)를 초과합니다.MISCONFIGURATION:QUOTA_MANAGEMENT_LIMIT_EXCEEDED - Job requires borrowing that exceeds all configured borrowable capacity.-
jobStateTimeLimitActions에 사용되는reason:MISCONFIGURATION:QUOTA_MANAGEMENT_LIMIT_EXCEEDED -
statusReason에 의해 작업이 종료된 후의 메시지jobStateTimeLimitActions:Terminated by JobStateTimeLimit action due to reason: MISCONFIGURATION:QUOTA_MANAGEMENT_LIMIT_EXCEEDED
-