EC2 인스턴스를 시작할 때 "Your requested instance type is not supported in your requested Availability Zone(요청한 인스턴스 유형이 요청된 가용 영역에서 지원되지 않습니다)" 오류가 표시되는 이유는 해당 EC2 인스턴스 타입이 선택한 가용영역을 지원하지 않기 때문입니다.
하단 에러는 t2.micro 인스턴스 타입으로 ap-northeast-2(Seoul) 리전 안에서 가용영역 ap-northeast-2c를 선택하여 발생하는 에러입니다. 현재 t2.micro 인스턴스 타입은 ap-northeast-2a
, ap-northeast-2c
만 지원하고 있습니다.
Error: creating EC2 Instance: Unsupported: Your requested instance type (t2.micro) is not supported in your requested Availability Zone (ap-northeast-2b). Please retry your request by not specifying an Availability Zone or choosing ap-northeast-2a, ap-northeast-2c.
가용 영역을 확인하는 방법은 두 가지가 있습니다. 하나는 EC2 콘솔에서 수행하는 방법이고 다른 하나는 AWS-CLI를 이용한 방법입니다. 먼저 EC2 콘솔에서 수행하는 방법입니다.
- Amazon EC2 console를 엽니다.
- 인스턴스를 시작할 리전을 선택합니다.
- 인스턴스 유형을 선택합니다.
- 인스턴스 유형 필터링에 원하는 인스턴스 유형을 입력합니다.
- 원하는 인스턴스 유형을 선택합니다.
- 네트워킹에서 가용 영역 아래에 나열된 가용 영역을 검토합니다.
aws ec2 describe-instance-type-offerings --location-type availability-zone --filters Name=instance-type,Values=t2.micro --region ap-northeast-2 --output table