问题描述:
Linux虚拟机如配置了多个网卡(虚拟网卡/docker)时VMTools所识别到的虚拟机IP地址可能会变成虚拟网卡或者docker网卡的地址,此时在某些场景下(如NBU备份)会出现错误;
此文将讲述如何设置VMTools所识别到的网卡优先级或排除网卡来设置VMtools所识别到的主次IP地址;
正文:
linux虚拟机系统下
#cd /etc/vmware-tools/
查看是否存在tools.conf文件,如没有可手动创建
#vi /etc/vmware-tools/tools.conf
[guestinfo]
exclude-nics=docker*,veth*
primary-nics=eth1
说明:
exclude-nics为排除网卡,多个逗号分隔;
primary-nics为主网卡,该配置可确保将匹配 eth* 的接口中的任何地址排在 IP 地址列表的顶部;
配置完成保存后稍等片刻可在vCenter或ESXI中观察VMTools变化。
参考文档:
文档链接:https://docs.vmware.com/cn/VMware-Tools/10.2.0/vmware-tools-user-guide.pdf