Virtual Box 에서 가상머신 이미지 가져오기
Table of contents
본 장은 master.ova
이미지 파일에 docker 가 설치되어 있다는 가정하에 docker 실습을 위한 환경 설정을 구성한다.
실습 전 확인 사항
명령 프롬프트에서 systeminfo
명령어를 통해 Hyper-V 요구 사항이 예
로 되어 있는지 확인한다.
C:\Users\dcjam>systeminfo
호스트 이름: DESKTOP-605KI17
... 중간 생략 ...
Hyper-V 요구 사항: VM 모니터 모드 확장: 예
펌웨어에 가상화 사용: 예
두 번째 수준 주소 변환: 예
데이터 실행 방지 사용 가능: 예
VirtualBox 프로그램 설치
VirtualBox 설치
www.virtualbox.org 에서 다운로드 가능하며, VirtualBox-6.1.32-149290-Win.exe 를 실행한다.
가상머신 이미지 가져오기
파일 > 가상시스템 가져오기 > master.ova
파일 선택 > 다음 클릭 후 아래를 선택한다.
- USB 컨트롤러 : 선택 해제
- MAC 주소 정책 : 모든 네트워크 어댑터의 새 MAC 주소 생성
이후 가져오기 를 클릭한다.
가져오기 시 오류 발생하면 C:\Users\HPE\VirtualBox VMs\master 폴더 삭제 후 다시 진행한다.
가상 머신 시작하기
Oracle VM VirtualBox 관리자에서 master
가상 머신 선택하여 시작을 클릭한다.
이후 로그인 창에서 worker1 선택 ubuntu
를 패스워드로 하여 로그인 진행한다.
- 화면 해상도 변경하기
- 우측 상단 (전원) –> 드라이버 & 스패너(설정)
- Power > Blank screen > Never
- Devices -> Resolution > 1600 x 1200 > Apply Changes? (더블클릭) > Apply > Keep Changes
- 바탕화면에 마우스 올려놓으시고 “우클릭” –> Open Terminal
사용자 전환 및 네트워크 연결 체크
- root(관리자, Administrator) / ubuntu
$ su - root (su, switch user : 사용자 전환) Password: ubuntu # ping google.com -- 이 때는 NAT 네트워크 미생성 단계이므로 연결 안됨
NAT 네트워크 생성
- NatNetwork 생성 및 네트워크 설정한다.
- Oracle VM VirtualBox 관리자에서 파일 > 환경 설정
- 네트워크 –> [+]
- NatNetwork 선택 –> 톱니바퀴 설정 –> 네트워크 CIDR
192.168.137.0/24
입력 > 확인
- Oracle VM VirtualBox 관리자에서 파일 > 환경 설정
- Virtualbox Host-Only ethernet adapter IP 설정 확인
- Oracle VM VirtualBox 관리자
- 도구(3개의 선) > 네트워크 >
Virtualbox host-only ethernet adapter
선택 - 하단의 어댑터 탭 선택
- IPv4 주소 : 192.168.56.1
- IPv4 서브넷 마스크 : 255.255.255.0
- 도구(3개의 선) > 네트워크 >
- Oracle VM VirtualBox 관리자
- 가상 머신 네트워크 인터페이스 타입 변경
- Oracle VM VirtualBox 관리자 > master 가상 머신 선택 > 네트워크 > 어댑터 1
- 다음에 연결됨 :
NAT 네트워크
선택
- 다음에 연결됨 :
- Oracle VM VirtualBox 관리자 > master 가상 머신 선택 > 네트워크 > 어댑터 1
- 네트워크 연결 확인
리눅스 시스템으로 돌아와서 외부 인터넷과 연결 상태 확인
# ping google.com
[CTRL+C]
- 고정 IP 설정 확인
cat /etc/netplan/00-installer-config.yaml
- 설정된 IP 확인 ip addr
기타 설정
server1:~ # echo "kernel.watchdog_thresh=20" > /etc/sysctl.d/99-watchdog_thresh.conf
server1:~ # sysctl -p /etc/sysctl.d/99-watchdog_thresh.conf
putty 터미널 사용하기
NatNetwork port-forwarding 설정
Oracle VM VirtualBox 관리자에서 파일 > 환경설정 > 네트워크 > NatNetwork > 톱니바퀴 (설정) > 포트포워딩 > [+]
이름 프로토콜 호스트IP 호스트 포트 게스트IP 게스트포트
master TCP 192.168.56.1 101 192.168.137.101 22
이후 putty 접속시 방화벽에서 “액세스 허용” 선택한다.
putty 설정
putty 사이트에서 다운로드 및 설치 진행 후 putty.exe 실행한다.
Host Name : 192.168.56.1 Port: 101
Terminal > Keyboard > The Backspace key (Control-H)
Window > Appearance > Font Settings > Change
Window > Colours > Default Foreground (글자색)
Default Background(배경색)
Session > [Saved Sessions : master] > Save
VirtualBox 가 실행된 상태에서 저장된 세션 연결 정보 더블클릭해서 연결 요청을 할 수 있다.
[Accept]
login as : root
Password : ubuntu
Slave 설정
06-02-01-01 Kubernetes 실습환경구성
내용 에서 참조할 것.