Amazon EMR에서 "EC2 is out of capacity" 또는 "The requested number of instances exceeds your EC2 quota" 오류를 해결하려면 어떻게 해야 하나요?

2분 분량
0

Amazon EMR 클러스터가 시작되지 않고 다음 오류 메시지 중 하나가 표시됩니다.

“EC2 is out of capacity(EC2의 용량이 부족함)” “The requested number of instances exceeds your EC2 quota(요청한 인스턴스 수가 EC2 할당량을 초과함)”

해결 방법

“EC2 is out of capacity(EC2의 용량이 부족함)”

이 오류는 EMR 클러스터에 대해 지정한 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스를 생성할 수 있는 온디맨드 인스턴스 용량이 AWS에 부족함을 의미합니다. 이 문제를 해결하려면 다음을 시도하세요.

  • EMR 클러스터에 대해 다른 인스턴스 유형을 지정합니다. 다른 인스턴스 유형에는 사용 가능한 용량이 더 많을 수 있습니다.
  • 다른 가용 영역에서 클러스터를 시작합니다. 각 가용 영역에는 고유한 용량이 있습니다.
  • 몇 분 정도 기다렸다가 EMR 클러스터를 다시 시작해 보세요. 용량이 자주 이동합니다.

“The requested number of instances exceeds your EC2 quota(요청한 인스턴스 수가 EC2 할당량을 초과함)”

이 오류는 EMR 클러스터에 대해 지정한 인스턴스 수가 서비스 할당량을 초과함을 의미합니다. Amazon EC2 서비스 할당량을 보려면 Amazon EC2 콘솔을 연 다음, 탐색 창에서 [한도(Limits)]를 선택합니다. 다음 사항에 유의하세요.

  • Amazon EC2 서비스 할당량은 각 리전마다 고유합니다.
  • 실행 중인 인스턴스만 서비스 할당량에 포함됩니다.
  • 실행 중인 총 인스턴스 수에 대한 제한 외에도 각 인스턴스 유형에는 고유한 한도가 있습니다. 예를 들어 미국 동부(버지니아 북부)에서는 실행 중인 a1.4xlarge 인스턴스는 10개로 제한되고 실행 중인 총 인스턴스는 20개로 제한될 수 있습니다.

Amazon EC2 리소스가 더 필요한 경우 서비스 할당량 증가를 요청하세요. 요청은 AWS 엔지니어링 팀에서 검토합니다.


관련 정보

인스턴스 용량 부족

Amazon EC2 리소스의 서비스 할당량을 늘리려면 어떻게 해야 합니까?

Amazon EC2 인스턴스 구성

AWS 공식
AWS 공식업데이트됨 2년 전
댓글 없음