VMware vSphere ESXi는 2009년 VMware가 ESX 4를 출시하면서 시작된 하이퍼바이저로, 그동안 수차례의 기능 개선을 거치며 꾸준히 성숙해 왔습니다. 현재 최신 버전은 VMware vSphere ESXi 7입니다.
VMware vSphere ESXi 하이퍼바이저는 물리 서버의 CPU, 메모리, 네트워크, 스토리지 같은 하드웨어 자원을 추상화하고, 이를 여러 가상 머신(VM)에 배분하는 가상화 계층을 제공합니다.
VMware vSphere Hypervisor는 vSphere 제품군과 함께 구매할 수도 있고, 테스트 목적이나 소규모 비즈니스의 기본적인 요구를 충족하기 위해 무료 버전으로 내려받을 수도 있습니다. 서버의 로컬 하드디스크, USB 장치, SAN LUN, SD 카드, 디스크리스 호스트 등 다양한 매체에 설치가 가능합니다.
베어메탈 서버에 ESXi vSphere Hypervisor 6.7 설치하기
이 글에서는 베어메탈 서버에 VMware vSphere ESXi를 성공적으로 설치하기 위해 거쳐야 할 단계를 하나씩 살펴봅니다. 전체 과정은 다음과 같이 요약할 수 있습니다.
1단계. ESXi vSphere 하드웨어 요구사항 확인
2단계. ESXi vSphere Hypervisor 이미지 다운로드
3단계. ESXi vSphere Hypervisor 6.7 설치
1단계. 설치 전 하드웨어 호환성 확인
아마도 가장 중요한 단계가 바로 이것입니다. 이 단계를 생략하면 나중에 많은 문제 해결에 시간을 허비하게 될 수 있습니다. 호환되지 않는 하드웨어에서 ESXi를 구동하면 설치 자체가 불가능하거나 심각한 오류가 발생할 수 있으며, 지원되지 않는 하드웨어에서 실행되는 경우 VMware로부터 공식 기술 지원도 받을 수 없습니다.
서버의 호환성을 확인하려면 VMware Compatibility Guide(호환성 가이드)에 접속하여 사용 중인 서버에 맞는 옵션을 선택하세요.
1. 서버에 설치하려는 ESXi 버전을 선택합니다.
2. 파트너 이름(Partner Name) 항목에서 서버 제조사를 선택합니다. 필요하다면 추가 필터 옵션을 활용할 수 있습니다.
3. Update Results(결과 업데이트) 버튼을 클릭하면 선택한 조건에 해당하는 모든 지원 구성 목록이 표시됩니다.

2단계. ESXi vSphere Hypervisor 6.7 이미지 다운로드
서버에서 지원되는 ESXi 버전을 확인했다면, 이제 설치에 사용할 이미지 파일을 내려받습니다.
ESXi는 부팅 가능한 ISO 이미지 형태로 배포되며, 필요에 따라 DVD에 굽거나 USB에 복사해서 사용할 수 있습니다. ESXi 설치용 이미지는 크게 두 종류가 있습니다.
1. 커스텀(Custom) ESXi 이미지: HP, DELL, Cisco, Lenovo 등 대부분의 하드웨어 제조사가 제공하는 이미지입니다. 각 하드웨어에 특화된 소프트웨어와 드라이버가 포함되어 있으므로, 브랜드 베어메탈 서버에 ESXi를 설치한다면 이 옵션을 선택하는 것이 좋습니다.
주요 하드웨어 제조사의 커스텀 이미지 다운로드 링크는 다음과 같습니다.
- HP – https://www.hpe.com/emea_europe/en/servers/hpe-esxi.html
- Lenovo – https://vmware.lenovo.com/content/custom_iso/
- Dell – https://www.dell.com/support/article/us/en/04/sln288152/how-to-download-the-dell-customized-esxi-embedded-iso-image?lang=en#2
- Cisco – https://software.cisco.com/download/home/286305798/type/286312290/release/6.5.U1patch2
2. VMware 공식 ESXi 이미지: VMware 웹사이트에서 내려받을 수 있으며(VMware 계정 생성 필요), 커스텀 이미지가 없는 하드웨어나 중첩(Nested) 환경에서 사용할 수 있습니다.
* 참고: vSphere ESXi 평가판 라이선스(60일 체험 후)를 무료(Free) 버전으로 전환하려면 미리 VMware vSphere Hypervisor 6 라이선스 키를 기록해 두세요.

3단계. 베어메탈 서버에 vSphere ESXi Hypervisor 6.7 설치
ESXi 이미지를 설치 미디어에 복사 또는 구웠다면, 드디어 실제 설치를 진행할 차례입니다.
1. 서버 전원을 켜고 부팅 옵션(Boot Options)에 해당하는 기능키(Fn)를 누릅니다.
2. ESXi 설치 미디어(USB 또는 DVD)를 연결하고 부팅 장치로 선택합니다.
이 예제에서는 DVD로 설치를 진행하기 때문에 CD-ROM 드라이브를 선택했습니다.

3. 부팅 후 처음 나타나는 화면에서 Enter 키를 누릅니다.

4. ESXi 설치 프로그램이 시작됩니다.

5. 설치 프로그램이 로드되면 아래 화면이 나타납니다. Enter 키를 눌러 계속 진행합니다.

6. F11 키를 눌러 라이선스 계약서에 동의합니다.

7. 다음 화면에서 ESXi를 설치할 디스크를 선택하라는 안내가 나타납니다. 디스크를 선택한 후 Enter 키를 눌러 계속 진행합니다.*
* 참고:
1. 서버가 RAID를 지원한다면 설치 전에 반드시 RAID를 먼저 구성해야 합니다. 만약 구성하지 않았다면 설치를 취소한 뒤 RAID를 설정하고 다시 시작하세요.
2. SAN 볼륨이 있다면 자동으로 인식되며, 설치 디스크로 사용할 수 있습니다. 이 단계에서 USB 드라이브도 사용 가능합니다.

8. 키보드 배치를 선택한 후 Enter 키를 눌러 계속 진행합니다.

9. root 계정의 비밀번호*를 입력한 후 Enter 키를 누릅니다.
* 참고: 비밀번호는 7자 이상이어야 하며, 영문 대소문자, 특수문자, 숫자를 조합해야 합니다.

10. 이제 ESXi 설치를 시작할 준비가 되었습니다. F11 키를 눌러 설치를 진행합니다.

11. 설치 진행 화면이 나타나며, 완료까지 보통 2~5분 정도 걸립니다.

12. 설치가 완료되면 설치 미디어를 제거하고 Enter 키를 눌러 재부팅합니다.

13. VMware ESXi 호스트가 부팅되면 화면에 표시되는 ESXi 서버의 IP 주소를 확인하세요. 네트워크에 DHCP가 구성되어 있다면 ESXi 서버에 자동으로 IP가 할당됩니다. DHCP가 없거나 IP 주소를 수동으로 지정하고 싶다면 아래 절차를 따르세요.
a. F2 키를 눌러 로그인 화면으로 진입합니다.

b. F2를 누르면 설치 과정에서 설정한 root 비밀번호 입력을 요구합니다. 비밀번호를 입력하고 Enter 키를 누릅니다.

c. 메뉴에서 Configure Management Network(관리 네트워크 구성)를 선택합니다.

d. Network Adapters(네트워크 어댑터)를 클릭한 후, 스페이스바를 눌러 사용할 네트워크 어댑터를 선택하고 IP 주소를 변경합니다.
e. 해당 어댑터의 상태가 Connected(연결됨)로 표시되는지 확인한 후 Enter 키를 누릅니다.

f. IPv4 Configuration(IPv4 구성)을 선택합니다.
g. 상하 방향키로 이동하여 Set static IPv4 address and network configuration(고정 IPv4 주소 및 네트워크 구성 설정) 항목을 스페이스바로 선택합니다.
h. 네트워크 환경에 맞는 IP 주소, 서브넷 마스크, 게이트웨이를 입력하고 Enter 키를 누릅니다.

i. 이어서 DNS Configuration(DNS 구성)을 선택하여 ESXi 서버의 DNS와 호스트명을 설정합니다.
j. DNS 서버의 IP 주소를 입력하고, 필요하다면 ESXi 서버의 호스트명을 변경합니다. 완료되면 Enter 키를 누릅니다.

k. 마지막으로 ESC 키를 눌러 빠져나갑니다. 변경 사항 적용 및 관리 네트워크 재시작 여부를 묻는 창이 나타나면 Y를 누릅니다.

14. 이제 ESXi 호스트를 사용할 준비가 완료되었습니다. 같은 네트워크에 있는 다른 컴퓨터에서 브라우저를 열고 ESXi 호스트 서버의 IP 주소를 입력하면 관리 콘솔에 접속할 수 있습니다.
라이선스 등록 방법
ESXi vSphere를 구매하여 라이선스를 등록하려 하거나, ESXi 평가판 라이선스를 무료 버전으로 전환하고 싶다면 아래 절차를 따르세요.
1. Manage(관리) -> Licensing(라이선싱) 메뉴로 이동한 후 Assign license(라이선스 할당)를 클릭합니다.

2. vSphere Hypervisor 6 라이선스 키를 복사하여 붙여넣고 Check license(라이선스 확인)를 클릭합니다.

3. 마지막으로 Assign license(라이선스 할당)를 클릭하면 완료됩니다.

여기까지 입니다!
이 가이드가 도움이 되었다면 경험담을 댓글로 남겨주세요. 다른 분들에게도 도움이 되도록 좋아요와 공유 부탁드립니다.