Find MAC address in ESXI

Возникла проблема, как найти виртуальную машину, которой принадлежит определенный mac адрес. Самое быстрое и простое решение, проверить все файлы *.vmx в директориях, где находятся виртуальные машины. Это можно сделать быстро с помощью команды find и grep.find /vmfs/volumes | grep .vmx$ | while read i; do grep -i “00:50:56:83:34:b3” “$i” && echo “$i”; done

Скрипт проверяет все vmx файлы на определенный mac адрес и далее выводит данный mac адрес и путь к виртуальной машине, где он находится.

 

Альтернативный вариант поиска с помощью одного grep.

grep ’00:50:56:83:34:b3′ /vmfs/volumes/*/*/*.vmx

Print Friendly, PDF & Email
guest

0 Comments
Inline Feedbacks
View all comments