标签:技术 src 虚拟化 注意 add art 网卡地址 def 定义网络
一、很多时候我们在系统部署的时候往往会忽略系统的网卡信息,例如virbr0网卡:它还有一个固定的默认IP 地址192.168.122.1。这是因为安装系统的时候附带了libvirt服务才会生成的一个东西,网上很多帖子都说这玩意儿放着不用管它,呵呵!二、在一些特殊环境中virbr0网卡有时候会造成难以预计的影响:第一种情况:网上有人说它可能会导致一些服务HA的VIP无法正常漂移,这点倒是没有发现;第二种情况:就是我遇见的,我在部署zabbix proxy HA的时候,这两台节点上的snmp服务出了问题;具体如下:
三、查看snmp.service状态的时候出现了这样一行刺眼的红字:Duplicate IPv4 address detected, some interfaces may not be visible in IP-MIB。我理解的意思就是该设备用的IPv4地址冲突了,但是排查了一下我ens192的IP地址发现该IP并没有与其他设备冲突,唯一可能冲突的IP地址就是virbr0上的192.168.122.1了,因为我每台设备上都有一个这样的网卡地址。
处理步骤:
1. 想要对虚拟网卡virbr0网卡进行操作,首先要安装kvm虚拟化管理命令;
yum -y install libvirt virt-install qemu-kvm
2. 删除默认网络default
virsh net-destroy default
3. 取消定义网络default
virsh net-undefine default
4. 重启libvirtd服务生效
systemctl restart libvirtd.service
systemctl stop libvirtd.service #virbr0网卡取消后关闭libvirtd服务
systemctl disable libvirtd.service
5. 卸载步骤一安装的虚拟化管理命令,后面已经用不到了
yum -y remove libvirt virt-install qemu-kvm
四、做完这些再去执行ifconfig或ip addr查看网卡信息,发现本来存在的虚拟网卡virbr0已经不存在了。
五、再执行systemctl status snmpd查看snmp服务状态,原来出现的红字提醒也消失了。
标签:技术 src 虚拟化 注意 add art 网卡地址 def 定义网络
原文地址:https://blog.51cto.com/14483703/2546094