• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    해결됨

Private Subnet 이하 EC2 인스턴스 생성 관련

21.05.12 15:43 작성 조회수 160

2

안녕하세요 강사님!

수업 잘 듣고 있습니다~ 코드를 작성하는 것 보다 인프라 작업하는 부분이 더 흥미가 있습니다. 모든게 강사님 덕분입니다 :)

Private Subnet에 EC2 인스턴스 생성하는 과정에서 의문이 들어 질문을 남깁니다.

Private Subnet을 AZ-a에 설정해야만 인스턴스를 정상적으로 생성할 수 있었습니다. Private Subnet을 AZ-b or AZ-c or AZ-d로 설정할 경우, 왜 EC2 인스턴스 생성이 안되는 것일까요? 

VPC는 리전 서비스이기 때문에 다른 AZ에 서브넷을 만들 수 있는 것이고 다른 AZ로 설정된 서브넷에서 EC2 인스턴스도 생성할 수 있다고 생각했습니다. 그런데 의도대로 되지 않네요~

참고로 Pravate Subnet을 생성하기 전에 Public Subnet도 AZ-a로 설정하고 Public Subnet에 EC2 인스턴스를 생성하였습니다.

답변 1

답변을 작성해보세요.

1

안녕하세요?

좋은 질문 감사합니다.

원래는 질문의도대로 아무 AZ에나 인스턴스 생성이 가능해야 합니다. 그런데 실제로 해 보면 그렇지 않은 경우가 종종 있는데요.

AZ에 인스턴스가 생성이 안 되는 건 다양한 이유가 있을 수 있습니다. 

1) 해당 AZ에 해당 유형의 인스턴스가 일시적으로 부족한 경우

2) 해당 AZ에 해당 유형의 인스턴스가 원래 지원되지 않는 경우

3) 기타

보통 저는 2번의 경우가 많았고, 1번과 3번도 발생하는데 AWS support에 해당 내용 문의하시면 정확한 원인을 알 수 있습니다. 한국어로 문의하고 싶은 경우 제목이나 본문에 (KOREAN)이라고 써 주시면 됩니다.

잘 듣고 계신다니 기쁘네요. 감사합니다.

GentleM님의 프로필

GentleM

질문자

2021.05.31

아하 그렇군요! 혹시나 개념을 잘못 이해하고 있나 싶었는데 그건 아닌 것 같아서 다행이네요 ㅎㅎ