다른 사람도 비슷한 문제를 겪었는지 궁금합니다.
CentOS 7.3에서 OVF 템플릿을 만들었습니다. 최소 설치가 완전히 업데이트되었습니다. 부팅이 잘되고 로그인이 작동합니다. ifcfg-ens160에서는 IPADDR, NETMASK, GATEWAY 등을 설정할 수 있습니다. 이제 이런 일이 항상 발생하는 것은 아니지만 임의의 게스트는 패킷을 아웃바운드로 보낼 수 없으며 올바르게 라우팅되지 않습니다. 라우팅 테이블을 확인하세요. 기본 항목이 정확하고 동일한 템플릿에서 작동하고 복제된 다른 게스트와 동일합니다. 핑도 없고 경로 추적도 없습니다. udev/rules.d 아래에 파일이 없습니다. vm은 올바른 서브넷의 올바른 Vnic에 연결되어 있으며 외부에서 확인되었습니다.
간단히 말해서 두 개의 동일한 VM(동일한 서브넷, 다른 네 번째 옥텟)을 구성할 수 있으며 하나는 하루 종일 통화할 수 있고 다른 하나는 그렇지 않습니다. 이전에 이 문제를 본 사람이 있나요?
답변1
것 같다VM 이미지가 (v)NIC 카드에 있는 원본 이미지와 동일한 MAC 주소를 유지하는 OVF가 있습니다. 아마도 정적으로 정의된 MAC 주소가 있는 VM 이미지일 것입니다.
동일한 네트워크에서 동일한 MAC 주소를 가진 두 개의 서버/(v)NIC 인터페이스를 가질 수 없습니다. MAC 주소가 정적으로 정의된 클론이므로 두 서버의 MAC 주소가 동일할 경우 서로 충돌하여 동시에 작동할 수 없습니다.
이 상황은 문제가 되는 VM 내부 인터페이스의 MAC 주소를 디버그, 실행 ifconfig
또는 확인 하기 쉬워야 합니다 .ip link
이 문제를 해결하려면 VCenter 클라이언트에서 적절한 가상 머신 속성을 편집하고 동시에 실행될 수 있도록 모든 클론의 MAC 주소를 변경하십시오.