Amazon Virtual Private Cloud(VPC)에서 Amazon Relational Database Service(RDS) DB 인스턴스를 시작할 때 오류 메시지가 나타납니다.
해결 방법
특정 Amazon VPC에서 Amazon RDS DB 인스턴스를 시작하려면 다음 요구 사항에 따라 Amazon VPC와 DB 인스턴스를 설정하세요.
- DB 인스턴스를 배포하려는 AWS 리전에 최소 두 개의 서브넷이 있는 Amazon VPC를 사용하세요. Amazon VPC에 최소 두 개의 서브넷이 없는 경우, 다음과 같은 오류 메시지가 나타납니다. “VPC must have a minimum of 2 subnets in order to create a DB Subnet Group. Go to the VPC console to add subnets.”
- DB 서브넷 그룹을 생성하고 Amazon RDS에서 DB 인스턴스를 시작할 서브넷만 포함하세요. DB 서브넷 그룹이 생성되지 않은 경우, Amazon RDS는 Amazon VPC의 모든 서브넷을 포함하는 DB 서브넷 그룹을 생성합니다. 각 DB 서브넷 그룹은 AWS 리전 내 최소 2개의 가용 영역에 서브넷이 있어야 합니다. 서브넷 그룹에 2개 이상의 가용 영역의 서브넷이 포함되어 있지 않으면 다음과 같은 오류 메시지가 나타납니다. “DB Subnet Group doesn't meet availability zone coverage requirement. Please add subnets to cover at least 2 availability zones."
- 승인된 Amazon Elastic Compute Cloud(Amazon EC2) 전용 인스턴스 유형을 사용하세요. 이렇게 하면 DB 인스턴스를 전용 Amazon VPC에 두고 인스턴스 테넌시 속성이 Dedicated(전용)로 설정된 상태로 유지할 수 있습니다. 전용 Amazon VPC에서 지원되지 않는 인스턴스 유형을 사용하는 경우, Amazon VPC가 목록에 표시되지 않습니다.
참고: DNS 호스트 이름 및 DNS 확인에 대한 Amazon VPC 속성이 켜져 있지 않은 경우, Launch RDS Instance(RDS 인스턴스 시작)를 선택하면 Amazon VPC가 나열됩니다. 하지만 Publicly Accessible(공개적으로 액세스 가능)로 설정된 인스턴스를 시작하면 다음과 같은 오류 메시지가 나타납니다. “Cannot create a publicly accessible DB Instance. The specified VPC does not support DNS resolution, DNS hostnames, or both. Update the VPC and then try again."
관련 정보
VPC에서 DB 인스턴스 생성
VPC에서 DB 인스턴스를 사용한 작업
Amazon RDS DB 인스턴스의 Amazon VPC를 변경하려면 어떻게 해야 하나요?
VPC의 DNS 속성
DB 서브넷 그룹을 사용한 작업