Amazon EC2 스팟 인스턴스를 시작하려고 할 때 "가용 스팟 용량 없음" 오류가 표시되는 이유는 무엇입니까?

최종 업데이트 날짜: 2021년 9월 23일

Amazon EC2(Amazon Elastic Compute Cloud) 스팟 인스턴스를 시작하려고 할 때 "요청과 일치하는 가용 스팟 용량이 없음" 오류 메시지가 표시됩니다. 이 오류를 해결하려면 어떻게 해야 합니까?

해결 방법

이 오류는 Amazon EC2에 스팟 인스턴스 또는 스팟 플릿 요청을 이행하기에 충분한 스팟 용량이 없을 때 발생합니다. 스팟 용량이란 고객이 온디맨드 인스턴스보다 저렴한 가격으로 사용할 수 있도록 제공되는 미사용 예비 EC2 컴퓨팅 용량입니다.

이 오류를 해결하려면 다음 중 하나를 수행합니다.

  • 요청을 있는 그대로 둡니다. 스팟 요청은 용량이 가용 상태가 될 때까지 계속해서 자동으로 시작 요청을 생성합니다. 용량이 가용 상태가 되면 Amazon EC2가 스팟 요청을 이행합니다. “사용 가능한 스팟 용량 없음” 오류가 자주 발생하는 경우 다음 해결 방법을 사용해 보세요.
  • 요청하는 인스턴스 유형과 워크로드 배포 가용 영역을 유연하게 조정합니다. 예를 들어, us-east-1a에서 m5.large를 요청하는 대신 여러 가용 영역에서 m4.large, c5.large, r5.large, t3.xlarge 등을 요청합니다. 이러한 유형의 요청은 AWS가 필요한 컴퓨팅 용량을 찾아 할당할 가능성을 높입니다.
  • Auto Scaling 그룹 내에서 용량 최적화 할당 전략을 사용합니다. 용량 최적화 전략은 스팟 인스턴스를 가용 용량이 가장 많은 풀에서 시작하기 위해 실시간 용량 데이터를 분석합니다. 이 전략은 “사용 가능한 스팟 용량 없음” 오류를 수신할 가능성을 줄여줍니다. 할당 전략에 대한 자세한 내용은 Amazon EC2 Auto Scaling 사용 설명서의 스팟 인스턴스 단원을 참조하세요.

스팟 인스턴스를 성공적으로 활용하기 위한 전체 모범 사례 목록은 스팟 인스턴스 모범 사례를 참조하세요.


이 문서가 도움이 되었나요?


결제 또는 기술 지원이 필요하세요?