이 튜토리얼에서는 Oracle VirtualBox에 VMware vSphere Hypervisor(ESXi) 6.7을 설치하는 방법을 단계별로 자세히 안내합니다. VirtualBox에 ESXi를 설치하는 목적은 실제 운영 환경이 아닌, vSphere 기능을 테스트하고 실험해보기 위한 것이라는 점을 먼저 알아두세요.
설치 전 필수 확인 사항
주의: 호스트 PC의 CPU가 Intel 계열이라면, VirtualBox에서 실행 중인 ESXi 호스트 위에서 새로운 가상머신(VM)을 시작할 수 없습니다. 그 이유는 VirtualBox가 Intel CPU에 대한 중첩 가상화(Nested Virtualization)를 지원하지 않기 때문입니다. VM을 구동하려고 하면 "This host does not support Intel VT-x."라는 오류 메시지가 나타납니다. 따라서 Intel CPU를 사용하시는 분은 ESXi를 VMware Player에 설치하는 것이 좋습니다.
ESXi 설치를 위한 하드웨어 요구 사항
CPU: 호스트 머신은 최소 2개 이상의 CPU 코어를 가져야 하며, 하드웨어 가상화 기능(Intel VT-x 또는 AMD RVI)을 지원해야 합니다. 시스템의 가상화 지원 여부는 CPUID CPU-Z 유틸리티로 확인할 수 있습니다.
* 참고사항:
1. 가상화 기능을 활성화하려면 BIOS 설정으로 들어가 Intel-VT(Intel VT-x) 또는 AMD-V 옵션을 활성화(Enable)하세요.2. Windows 10에서 VirtualBox 사용 시 "VT-x is not available" 오류가 발생하고, BIOS에서 VT 설정이 이미 활성화되어 있다면 제어판 → 프로그램 및 기능 → Windows 기능 켜기/끄기로 이동하여 Hyper-V 기능을 비활성화하세요.
RAM: ESXi는 최소 2GB의 물리적 메모리가 필요합니다. VirtualBox에 ESXi를 설치하려면 최소 4GB(4096MB)의 RAM을 할당해야 합니다.
ESXi 설치를 위한 소프트웨어 준비 사항
VirtualBox에 ESXi vSphere Hypervisor 6.7을 설치하려면 다음 항목을 미리 준비하세요.
1. VMware 공식 웹사이트에 접속하여 VMware 계정을 생성합니다. (이미 계정이 있다면 건너뛰어도 됩니다.)
2. VMware vSphere Hypervisor (ESXi ISO) 이미지(VMware Tools 포함)를 다운로드합니다.
3. vSphere Hypervisor 6 라이선스 키를 반드시 기록해 두세요. 60일 평가판(Evaluation) 기간이 끝난 후 무료 라이선스(만료 없음)로 전환할 때 필요합니다. (자세한 내용은 글 하단 참조)
4. Windows용 최신 버전의 VirtualBox를 다운로드하여 설치합니다.
VirtualBox에 VMware vSphere Hypervisor(ESXi 서버) 설치 방법
1단계. ESXi용 가상머신 생성 및 설정
1. Oracle VM VirtualBox Manager를 실행하고 새로 만들기(New)를 클릭합니다.
2. 가상머신 이름을 입력하고(예: "ESXi vSphere") 다음과 같이 설정합니다.
- 종류(Type): Linux
- 버전(Version): Linux 2.6/3.x/4.x (64-bit)
- 메모리 크기(Memory Size): 4096MB
- 하드 디스크(Hard Disk): 지금 새 가상 하드 디스크 만들기 선택
3. 설정이 완료되면 만들기(Create)를 클릭합니다.
4. 다음 화면에서 디스크 크기를 지정합니다(예: 30GB). '하드 디스크 파일 형식'은 기본값인 VDI(VirtualBox Disk Image), '물리적 하드 드라이브에 저장'은 동적 할당(Dynamically allocated)으로 두고 만들기(Create)를 클릭합니다.
5. 생성된 가상머신을 선택한 후 설정(Settings)을 클릭합니다.
6a. 왼쪽 메뉴에서 시스템(System)을 선택하고 '메인보드(Motherboard)' 탭에서 다음을 설정합니다.
- 칩셋(Chipset): ICH9
- 포인팅 장치(Pointing Device): PS/2 마우스
6b. 이어서 프로세서(Processor) 탭으로 이동하여 다음을 설정합니다.
- CPU 수를 2개로 지정
- PAE/NX 사용함(Enable PAE/NX) 체크
7. 저장소(Storage)를 선택하고 광학 드라이브 추가(Add Optical Drive) 아이콘을 클릭합니다.
8. 디스크 선택(Choose disk)을 클릭한 후, 미리 다운로드해 둔 'vSphere Hypervisor (ESXi ISO)' 파일을 선택합니다.
9. 마지막으로 네트워크(Network)를 선택하고 연결 방식을 호스트 전용 어댑터(Host-only Adapter)로 변경한 후 확인(OK)을 클릭합니다.
10. 시작(Start) 버튼을 눌러 가상머신을 부팅하고, 아래 단계에 따라 ESXi 설치를 진행합니다.
2단계. VirtualBox 가상머신에 ESXi 6.7 설치
* 참고: 물리적인 실제 서버에 ESXi를 설치하는 경우에는 ESXi 설치 CD/DVD 매체로 부팅하면 됩니다.
1. 첫 번째 화면에서 Enter 키를 눌러 설치를 시작합니다.
2. VMware ESXi 설치 프로그램이 로딩됩니다.
3. 환영(Welcome) 화면에서 Enter 키를 누릅니다.
4. 라이선스 동의 화면에서 F11 키를 눌러 약관에 동의합니다.
5. 스토리지(Storage) 선택 화면에서 Enter 키를 누릅니다.
6. 원하는 키보드 레이아웃을 선택하거나 기본값(US)으로 두고 Enter 키를 누릅니다.
7. root 계정에 사용할 비밀번호를 두 번 입력하고 Enter 키를 누릅니다.
* 비밀번호 규칙: 최소 7자 이상이어야 하며, 영문 대소문자, 숫자, 특수문자를 조합해야 합니다.
8. F11 키를 눌러 설치를 시작합니다.
* Intel 프로세서 사용자 참고: 이 단계에서 화면에 "Hardware Virtualization Warning: Hardware Virtualization is not a feature of this CPU or is not enabled in BIOS"라는 경고 메시지가 표시될 수 있습니다. 이는 앞서 언급했듯이 VirtualBox가 Intel CPU의 중첩 가상화를 지원하지 않기 때문이므로, 무시하고 Enter 키를 눌러 계속 진행하세요.
9. 설치가 완료되면 설치 미디어를 제거하고 Enter 키를 눌러 재부팅합니다.
* VirtualBox에서 ESXi 설치 미디어(.ISO 파일)를 제거하는 방법:
a. 재부팅 후 VM 창을 닫고 가상머신을 전원 끄기(Power off)합니다.
b. VM의 저장소(Storage) 설정을 열어 ISO 파일을 제거한 후 확인(OK)을 클릭합니다.
c. 시작(Start) 버튼을 눌러 VMware ESXi 가상머신을 부팅합니다.
3단계. ESXi 네트워크 설정 및 관리 콘솔 접속
10. VMware ESXi 서버가 시작되면 DHCP로부터 IP 주소를 자동으로 할당받습니다. 이 IP 주소를 그대로 사용하거나, 아래 방법으로 고정 IP 주소를 설정할 수 있습니다.
11. IP 주소를 변경하려면 해당 화면에서 F2 키를 누릅니다.
12. root 비밀번호를 입력하고 Enter 키를 누릅니다.
13. 방향키로 Configure Management Network 메뉴로 이동한 후 Enter 키를 누릅니다.
14. IPv4 Configuration으로 이동하여 Enter 키를 누릅니다.
15. Set static IPv4 address and network configuration 항목으로 이동한 후 Space(스페이스바)를 눌러 선택합니다.
16. 고정 IP 주소, 서브넷 마스크, 게이트웨이를 입력하고 Enter 키를 누릅니다.
17. DNS Configuration을 선택하고 Enter 키를 누릅니다.
18. Use the following DNS server addresses and hostname 항목으로 이동하여 Space 키로 선택합니다.
19. DNS 서버 주소를 입력하고, 필요 시 호스트명(Hostname)도 변경합니다. 완료 후 Enter 키를 누릅니다.
20. ESC 키를 눌러 빠져나간 후, Y 키를 눌러 변경 사항을 적용하고 관리 네트워크를 재 시작합니다.
21. ESC 키로 로그아웃한 후, F12 키를 눌러 ESXi 서버를 종료(Shutdown)합니다.
22. VirtualBox Manager에서 해당 가상머신을 선택하고 설정(Settings)을 클릭합니다.
23. 네트워크(Network) 옵션에서 연결 방식을 브리지 어댑터(Bridged Adapter)로 변경하고 확인(OK)을 클릭합니다.
24. VM ESXi 가상머신을 시작합니다.
25. ESXi 서버가 구동되면 호스트 컴퓨터의 웹 브라우저를 열고 ESXi 서버의 IP 주소로 접속하여 vSphere 서버 관리를 시작합니다.
평가판 라이선스를 무료 라이선스로 전환하기
* 참고: 평가 기간(60일) 동안은 ESXi의 모든 기능을 자유롭게 테스트할 수 있습니다. 따라서 평가 기간이 끝나기 전까지는 무료 라이선스로 전환하지 않는 것이 좋습니다.
1. ESXi 관리 화면에서 Manage(관리) → Licensing(라이선싱)으로 이동한 후 Assign license(라이선스 할당)를 클릭합니다.
2. vSphere Hypervisor 6 라이선스 키를 복사하여 붙여넣고 Check license(라이선스 확인)를 클릭합니다.
3. 마지막으로 Assign license(라이선스 할당)를 클릭합니다.
4. 화면에 '만료일(Expiration date)' 상태가 "Never(만료 없음)"로 표시되면 성공적으로 전환된 것입니다.
이상으로 VirtualBox에 VMware ESXi를 설치하는 전체 과정을 마쳤습니다. 이 가이드가 도움이 되었다면 아래 댓글로 경험을 공유해 주시고, 주변에 필요한 분들에게 공유해 주세요!