• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

vm 종료 후

22.06.30 23:30 작성 조회수 235

0

[질문 전 답변]
1. 강의에서 다룬 내용과 관련된 질문인가요? [예 | 아니요]
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예 | 아니요]
3. 질문 잘하기 법을 읽어보셨나요? [예 | 아니요]
(https://www.inflearn.com/blogs/1719)
4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

[질문 하기]
안녕하세요, 컴퓨터를 껐다 켜면서 vm이 꺼졌었는데요, VM을 다시 켜도 node들이 종료된 상태더라구요.
각 노드들에 대해서 실행을 누르니까 네트워크 오류가 나는데요,
설정 > 네트워크 > 어댑터1은 NAT, 어댑터2는 내부네트워크로 하니 돌아는 갑니다.
그런데 expose를 하니 외부에서 서비스 접근이 안되던데요, 혹시 제가 네트워크 설정을 잘못한게 있을까요?
VM 재기동 이후에는 어떤식으로 설정을 해줘야 할까요?
 

답변 2

·

답변을 작성해보세요.

1

송승일님의 프로필

송승일

질문자

2022.07.02

감사합니다 ;)

저는 virtual box에서 하나씩 켜는 방식으로 진행하고 네트워크 설정을 바꿔줘서 작업 했었는데 중간중간 막히는게 나오더라구요.

말씀해주신대로 다시 vagrant up으로 진행해보겠습니다.

 

1

주도님의 프로필

주도

2022.07.02

안녕하세요, 송승일님.

튜터 주도입니다.

 

질문 주신 부분은 아래와 같이 이해했습니다 :)

컴퓨터를 껐다 키면 VM들이 모두 종료되어 있는데, 이 상황에서 어떻게 노드들로 접근하나요?

 

우선,컴퓨터를 껐다 켰을 때 node들에 다시 접근하는 방법은 다음과 같습니다.

 

컴퓨터를 끄면 다른 애플리케이션들과 마찬가지로 Virtual Box들의 VM들이 모두 종료됩니다.

다시 컴퓨터를 켰을 때 Virtual Box들의 VM을 재기동해야하며, 이 방법은 Virtual Box에서 VM들을 하나하나 켜는 방법이 아닌, 터미널에서 vagrant up 명령어를 입력하는 방법으로 일괄 기동합니다.( VirtualBox의 VM들이 하나씩 기동되시는 걸 확인하실 수 있습니다.)

VM들이 모두 재기동된 이후에는 superputty 에서 정상적으로 클러스터에 접근이 가능하며, 별도 설정 필요 없이, pod들도 expose하실 수 있습니다.

 

이를 그림으로 보시면 아래와 같습니다.

컴퓨터 재부팅 후 노드들에 접속하는 방법

주신 질문은 조훈 선생님의 저서 <컨테이너 인프라 환경 구축을 위한 쿠버네티스/도커>의 '2장 테스트 환경 구성하기'챕터에서 자세한 설명을 보실 수 있으니 참고 부탁드립니다.

 

감사합니다 :)