스팟 가격이 최고 가격을 초과하지 않더라도 내 스팟 인스턴스가 종료되는 이유는 무엇입니까?

최종 업데이트 날짜: 2020년 5월 18일

내 스팟 인스턴스가 스팟 요청에 설정된 최고 가격보다 낮습니다. Amazon Elastic Compute Cloud(Amazon EC2)가 스팟 인스턴스를 종료한 이유는 무엇입니까?

해결 방법

Amazon EC2는 다음과 같은 이유로 스팟 인스턴스를 종료합니다.

  • 스팟 가격이 최고 가격보다 높습니다.
  • 용량이 충분하지 않습니다.
  • Amazon EC2는 스팟 요청에 대한 제약을 충족할 수 없습니다.

참고: Amazon EC2는 기본적으로 스팟 인스턴스를 종료합니다. 대신 인스턴스를 최대 절전 모드로 전환하거나 중지하도록 기본 동작을 변경할 수 있습니다. 자세한 내용은 중단 동작을 참조하십시오.

용량 부족으로 인한 종료

Amazon EC2는 스팟 인스턴스 풀에 용량이 없기 때문에 스팟 인스턴스를 중단하거나 종료할 수 있습니다.

Amazon EC2가 용량 부족으로 인해 스팟 인스턴스를 종료했는지 확인하려면 다음을 수행합니다.

  1. Amazon EC2 콘솔을 열고 [스팟 요청]을 선택합니다.
  2. 종료된 스팟 인스턴스를 선택합니다.
  3. [설명] 탭에서 [상태] 필드를 봅니다. Amazon EC2의 용량이 충분하지 않은 경우 [상태] 필드에 다음과 비슷한 메시지가 표시됩니다.
    "Instance-terminated-no-capacity | 메시지: 요청과 일치하는 가용 스팟 용량이 없기 때문에 스팟 인스턴스가 종료되었습니다."

원래 스팟 요청이 일회성 스팟 요청인 경우 새 스팟 요청을 생성합니다. 원래 스팟 요청이 영구 스팟 요청인 경우 용량이 가용 상태가 되면 Amazon EC2가 새 스팟 인스턴스를 시작합니다.

스팟 요청에 대한 제약으로 인한 종료

Amazon EC2가 충족할 수 없는 스팟 요청에 대한 제약 조건을 선택하면 Amazon EC2가 스팟 인스턴스를 종료합니다. 스팟 요청을 업데이트하여 제약 조건을 변경 또는 제거하거나 새 스팟 요청을 생성합니다.

참고: Amazon EC2가 인스턴스를 종료하기 전에 알림을 받으려면 스팟 인스턴스 중단 공지를 설정하십시오.


이 문서가 도움이 되었습니까?

AWS에서 개선해야 할 부분이 있습니까?


도움이 필요하십니까?