DATABASE 생성 과정
AWS cloud 환경에서 Database를 생성을 진행하는 과정에서 발생하였다.
1. Database는 MySQL Community 8.0.28 version을 선택한다.
2. 템플릿은 프리티어를 선택한다.
3. 마스터 사용자 이름과 암호를 설정한다.
4. 퍼블릭 엑세스를 "예"로 설정한다.
5. 추가구성 항목의 "초기 데이터베이스 이름" 을 설정한다.
실패원인 1. 인터넷게이트웨이 설정이 안되어 있음
Cannot create a publicly accessible DBInstance. The specified VPC has no internet gateway attached.Update the VPC and then try again
상기와 같은 에러메시지의 경우는 database가 설치되는 VPC에 Internet gateway가 연결되지 않았기 때문이다.
당연히 public access를 위해서는 internet gateway를 통해 외부와 연결이 가능해야 한다.
2022.01.19 - [IT] - AWS - 인터넷망과 연결된 네트워크 환경 구성
Internet gateway 연결과 관련해서는 상기 글 참고
실패 원인 2. DNS resolution, DNS hostname 지원
상기와 같은 에러 발생 시 지정한 VPC의 속성을 살펴보도록 한다.
DNS 호스트이름 또는 DNS 확인이 비활성화 되어 있는 경우이다.
작업 메뉴에서 "DNS 호스트이름 편집" 또는 "DNS 확인 편집" 에 들어가서 "활성화" 버튼을 체크해주면 문제가 해결된다.
DNS 호스트 이름 활성화는 Database의 DNS 호스트네임을 할당해주는 역할을 하고, DNS 확인 활성화는 아마존이 제공하는 DNS 서버에서 DNS 쿼리가 가능하게 한다.
'IT 개발자의 창고' 카테고리의 다른 글
AWS EC2 인스턴스 생성 및 접속 (0) | 2022.05.04 |
---|---|
Amazon Virtual Private Cloud 구성하기 (0) | 2022.04.28 |
RTMP Streaming: 실시간 메시징 프로토콜에 대하여 (2) | 2022.04.12 |
AWS - 로컬 PC에서 내부망 리눅스 접속하기 (0) | 2022.02.16 |
AWS - EC2 서버 접속 및 웹서버 실행 (0) | 2022.02.10 |