ESXi 호스트 하드웨어 교체시 주의할 점

안녕하세요. 오랜만에 글을 올립니다.

 

삽질한 내역이 있어서 기록차 남깁니다.

 

기존의 홈랩에서 Dell optiplex pc가 MGMT 역할을 하고 있었는데, 메모리가 좀 부족해서, 새로 호스트 한대를 구축했습니다.

설정 다시 하기 귀찮아서 기존 서버의 설정값을 백업받고 신규 서버에 해당 설정값을 restore 했습니다. 그리고 dell pc 는 다시 윈도우 설치를 해서 원복을 해놨습니다.

 

랜포트가 모잘라서 일단 optiplex 의 경우 wifi 로 연결해놨었는데, 이것저것 다운로드 받다보니 좀 느려가지고 집에 굴러다니던 스위칭 허브를 사용해서 유선으로 전환을 했습니다.

 

그런데 그 이후부터 신규 서버와 dell optiplex 쪽으로의 연결이 미친듯이 느린것입니다.. 

심지어 로컬에서도 핑이 빠지구요. 제가 외부에서는 주로 vpn 으로 접속하는데, vpn 이 문제인가 싶어서 풀고 해봐도 딱히 나아지지 않았습니다.

 

그래서 집에서 이것저것 해보고 시도해봤는데, 하다보니 이상한 점을 발견했는데, 스위치가 문제거나 미디어가 문제라면, 같은 스위치에 물려있는 나스나 다른 pc 들도 영향을 받아야 하는데… 유독 신규 ESXi 와 dell pc 만 같은 네트워크에 붙었다 하면 두대로의 통신이 미친듯이 끊어진다는 것이였습니다..

 

그래서 문득 생각난 것.. 설마 vmk0 의 mac-address 가 dup 나는것인가?? 하고 봤더니 아니나 다를까..

vmk0 의 mac-address 가 dell pc 의 이더넷 포트의 mac address 와 동일하게 설정이 되어있었습니다.  즉,, 중복이 났던것이죠.. 

 

ESXi 의 맥 어드레스 

 

[root@mgmt:~] esxcfg-nics -l // Physical NIC
Name PCI Driver Link Speed Duplex MAC Address MTU Description
vmnic0 0000:06:00.0 igbn Up 1000Mbps Full d0:50:99:c2:13:37 1500 Intel Corporation I210 Gigabit Network Connection
vmnic1 0000:07:00.0 igbn Down 0Mbps Half d0:50:99:c2:13:38 1500 Intel Corporation I210 Gigabit Network Connection

[root@mgmt:~] esxcfg-vmknic -l // vmknic 
Interface Port Group/DVPort/Opaque Network IP Family IP Address Netmask Broadcast MAC Address MTU T SO MSS Enabled Type NetStack
vmk0 Management Network IPv4 192.168.1.99 255.255.255.0 192.168.1.255 00:4e:01:98:c1:ea 1500 6 5535 true STATIC defaultTcpipStack

Dell PC 의 맥어드레스 

 

Ethernet adapter 이더넷:

Connection-specific DNS Suffix . : localdomain
Description . . . . . . . . . . . : Intel(R) Ethernet Connection (7) I219-LM
Physical Address. . . . . . . . . : 00-4E-01-98-C1-EA
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes

 

앗.. 아아..

 

그래서 조치로 ESXi 호스트에서

 

esxcfg-advcfg -s 1 /Net/FollowHardwareMac

 

명령어를 실행하고 Reboot 했더니, mac-address 가 다시 신규 호스트 NIC 의 mac-address 로 변경이 되서 올라왔고, 그뒤로는 정상적인 통신이 가능했습니다.

 

[root@mgmt:~] esxcfg-vmknic -l
Interface Port Group/DVPort/Opaque Network IP Family IP Address Netmask Broadcast MAC Address MTU TSO MSS Enabled Type NetStack
vmk0 Management Network IPv4 192.168.1.99 255.255.255.0 192.168.1.255 d0:50:99:c2:13:37 1500 65535 true STATIC defaultTcpipStack

 

일반 운영환경에서도 드물게 일어날 수 있을것 같은데요, 깔끔하게 클린 인스톨을 하면 상관없겠지만, ESXi 설정 백업 후에 다른 서버에서 복원을 하는 경우에 vmk0 의 mac-address 가 기존값을 가지고 있으니 주의하시기 바랍니다.

 

관련 KB

 

 

 

 

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다