경매 공매 지도/개발일지

NUC에 ESXi 7 설치하기

오리야호 2022. 4. 14. 01:53
반응형

최근에 ebay에서 저렴하게 nuc7cjysamn를 구매하였습니다.

 

 

IOT 까페에서 가성비 좋기로 NUC 7세대 모델을 많이 구매들 하고 있는데, 저는 저렴하게 개발용 + 도커용으로 활용하려고 합니다.

 

 

ESXi는 wmvare에서 제공하는 가상화 하이퍼바이저로 개인사용자는 무료로 설치할 수 있습니다.

 

 

버전별로 무료버전의 제약이 있지만, 제 경우는 제약이 되는 사항이 없었습니다.

 

 

Synology NAS를 사용중이시라면 Active Backup for Business 패키지가 설치 되어있다면 개별 가상화 인스턴스들도 백업할 수 있어서 좋습니다.

 

 

오픈소스 가상화 하이퍼바이저로는 proxmox가 있습니다.

 

 

저는 ESXi 7버전을 설치하였습니다.

 

 

https://customerconnect.vmware.com/en/group/vmware/evalcenter?p=free-esxi7 

 

가입 후 라이센스를 받아둡니다.

 

 

제 NUC 모델에는 realtek 칩셋의 내장랜이 포함되어있는데, ESXi 7버전에서 지원하지 않아 추가로 작업이 필요합니다.

 

 

https://www.098.co.kr/esxi-7-0-%EC%84%A4%EC%B9%98-%ED%95%9C%EB%B0%A9%ED%8C%A9-%EB%A7%8C%EB%93%A4%EA%B8%B0/

 

ESXi 7.0 설치 한방팩(?) 만들기 – 098

 

www.098.co.kr

 

블로그를 참고하여 USB로 설치해줬습니다. 설치 이미지를 만들어주는 스크립트가 있어 편하게 작업할 수 있었습니다.

 

 

집에 있는 USB 허브에 랜이 달려있는데 찾아보니 칩셋이 RTL8153 같은 realtek이네요. 다행히 지원한다고 되어 있었습니다.

(내장랜이 아닌 USB 방식만 가능)

 

 

이후로는 어렵지 않게 진행할 수 있었는데, 부팅 후 네트워크연결이 자동으로 안되는 문제가 있었습니다.

 

 

https://flings.vmware.com/usb-network-native-driver-for-esxi#instructions

 

USB Network Native Driver for ESXi

This Fling supports the most popular USB network adapter chipsets found in the market.

flings.vmware.com

 

 

위 사이트의 Persisting USB NIC Bindings 란에 있는 내용으로 해결할 수 있었습니다.

 

 

CMOS 설정에서 Secure Boot 옵션을 비활성화 한 뒤 아래 스크립트 내용을 추가해주었습니다.

 

# /etc/rc.local.d/local.sh 파일 편집



vusb0_status=$(esxcli network nic get -n vusb0 | grep 'Link Status' | awk '{print $NF}')
count=0
while [[ $count -lt 20 && "${vusb0_status}" != "Up" ]]
do
    sleep 10
    count=$(( $count + 1 ))
    vusb0_status=$(esxcli network nic get -n vusb0 | grep 'Link Status' | awk '{print $NF}')
done

esxcfg-vswitch -R

 

 

 

ESXi 7 설치는 어렵지 않지만 랜 칩셋을 많이 가리기 때문에 설치 가능한지는 사례를 꼭 찾아보고 진행하기실...

 

반응형