특정 VPC에서 Amazon RDS DB 인스턴스를 시작할 수 없는 이유는 무엇입니까?

최종 업데이트 날짜: 2020년 9월 10일

Amazon Virtual Private Cloud(Amazon VPC)에서 Amazon Relational Database Service(Amazon RDS) DB 인스턴스를 시작하려고 하는데 오류 메시지가 표시됩니다.

​해결 방법

특정 Amazon VPC에서 Amazon RDS DB 인스턴스를 시작하려면 다음 요구 사항에 따라 Amazon VPC와 DB 인스턴스를 설정해야 합니다.

  • DB 인스턴스를 배포하려는 AWS 리전에 서브넷이 2개 이상 있는 Amazon VPC를 사용합니다. Amazon VPC에 서브넷이 두 개 이상 없는 경우 다음 오류 메시지가 나타납니다. “DB 서브넷 그룹을 생성하려면 VPC에 2개 이상의 서브넷이 있어야 합니다(VPC must have a minimum of 2 subnets in order to create a DB Subnet Group). VPC 관리 콘솔로 이동하여 서브넷을 추가합니다(Go to the VPC Management Console to add subnets).”
  • DB 서브넷 그룹을 생성하고 Amazon RDS가 DB 인스턴스를 시작할 서브넷만 포함합니다. DB 서브넷 그룹이 생성되지 않은 경우 Amazon RDS는 Amazon VPC의 모든 서브넷을 포함하는 DB 서브넷 그룹을 생성합니다. 각 DB 서브넷 그룹은 AWS 리전에서 두 개 이상의 가용 영역에 서브넷이 있어야 합니다. 서브넷 그룹에 두 개 이상의 가용 영역에 서브넷이 포함되어 있지 않으면 다음 메시지가 표시됩니다. “DB Subnet Group doesn't meet availability zone coverage requirement(DB 서브넷 그룹이 가용 영역 담당률 요구 사항을 충족하지 않습니다). Please add subnets to cover at least 2 availability zones(2개 이상의 가용 영역을 포함하도록 서브넷을 추가하십시오).
  • DB 인스턴스를 Dedicated(전용)로 설정된 인스턴스 테넌시 속성을 가진 전용 Amazon VPC에 배치하려는 경우 승인된 Amazon Elastic Compute Cloud(Amazon EC2) 전용 인스턴스 유형 중 하나를 사용합니다. 전용 Amazon VPC에서 지원되지 않는 인스턴스 유형을 사용하는 경우 Amazon VPC가 나열되지 않습니다.

참고: Amazon VPC의 DNS 호스트 이름DNS 확인 속성이 활성화되지 않은 경우 [RDS 인스턴스 시작(Launch RDS Instance)]을 선택하면 Amazon VPC가 나열됩니다. 그러나 공개적으로 액세스할 수 있는 인스턴스를 시작하려고 하면 다음 오류 메시지가 나타납니다. “공개적으로 액세스할 수 있는 DB 인스턴스를 생성할 수 없습니다(Cannot create a publicly accessible DB Instance). 지정된 VPC가 DNS 확인, DNS 호스트 이름 또는 둘 다를 지원하지 않습니다(The specified VPC does not support DNS resolution, DNS hostnames, or both). VPC를 업데이트한 후 다시 시도하십시오(Update the VPC and then try again).”