중단된 스팟 인스턴스 찾기
콘솔의 인스턴스 창에는 스팟 인스턴스를 비롯한 모든 인스턴스가 표시됩니다. 스팟 인스턴스의 인스턴스 수명 주기는 spot
입니다. 스팟 인스턴스의 인스턴스 상태는 구성한 중단 동작에 따라 stopped
또는 terminated
중 하나입니다. 최대 절전 모드로 전환된 스팟 인스턴스의 인스턴스 상태는 stopped
입니다.
콘솔을 사용하여 중단된 스팟 인스턴스를 찾으려면
-
https://console.aws.amazon.com/ec2/
에서 Amazon EC2 콘솔을 엽니다. -
탐색 창에서 Instances(인스턴스)를 선택합니다.
-
필터 인스턴스 수명 주기=스팟을 적용합니다.
-
구성한 중단 동작에 따라 인스턴스 상태=중지됨 또는 인스턴스 상태=종료됨 필터를 적용합니다.
-
각 스팟 인스턴스에 대해 세부 정보 탭의 인스턴스 세부 정보에서 상태 전환 메시지를 찾습니다. 다음 코드는 스팟 인스턴스가 중단되었음을 가리킵니다.
Server.SpotInstanceShutdown
Server.SpotInstanceTermination
-
중단 이유에 대한 자세한 내용은 스팟 요청 상태 코드를 확인하세요. 자세한 내용은 스팟 인스턴스 요청 상태 가져오기 단원을 참조하십시오.
AWS CLI를 사용하여 중단된 스팟 인스턴스를 찾으려면
--filters
파라미터와 함께 describe-instance--query
파라미터를 포함합니다.
인스턴스 중단 동작이 스팟 인스턴스를 종료하는 것인 경우 다음 명령을 사용하세요.
aws ec2 describe-instances \ --filters Name=instance-lifecycle,Values=spot Name=instance-state-name,Values=terminated Name=state-reason-code,Values=Server.SpotInstanceTermination \ --query "Reservations[*].Instances[*].InstanceId"
인스턴스 중단 동작이 스팟 인스턴스를 중지하는 것인 경우 다음 명령을 사용하세요.
aws ec2 describe-instances \ --filters Name=instance-lifecycle,Values=spot Name=instance-state-name,Values=stopped Name=state-reason-code,Values=Server.SpotInstanceShutdown \ --query "Reservations[*].Instances[*].InstanceId"