VM Machin ID란?
machine ID란 VM가상머신을 식별하는 고유 id입니다.
가상 머신은 하나의 물리적인 서버에서 소프트웨어로 생성된 가상 환경으로, 독립적인 운영체제와 응용 프로그램을 실행할 수 있습니다. 각 가상 머신은 고유한 식별자를 가지고 있으며, 이 식별자를 "machine ID"라고 합니다.
VM Machine ID 확인 방법
Linux 운영체제의 경우라면 터미널에 아래 명령어를 실행하면 됩니다.
sudo cat /sys/class/dmi/id/product_uuid
이 명령어를 실행하면 가상 머신의 machine ID(UUID)가 표시됩니다.
VM들의 machine id가 동일한 경우
OS 를 생성할 때 수동으로 만들지 않고 기존 VM을 복제하여 생성하게 되면 machine id 또한 복제가 되어 VM간 충돌 문제가 일어날 수 있습니다.
동일한 machine id를 가진 VM이 동시에 네트워크에 연결되면 각각 vm이 식별되지 않아 ip충돌 문제가 생깁니다.
그리고 특정 소프트웨어는 라이센스를 발급할 때 machine id기준으로 인증을 하는데 machine id가 중복되면 라이센스 중복으로 문제가 발생할 수 있습니다.