刚刚接触kvm的新手,在使用kvm的时候遇到网卡闪断的问题 我的系统:3.2.0-4-amd64 #1 SMP Debian 3.2.46-1+deb7u1 x86_64 GNU/Linux kvm版本:QEMU emulator version 1.1.2 (qemu-kvm-1.1.2+dfsg-6, Debian), Copyright (c) 2003-2008 Fabrice Bellard 虚拟机网卡类型:默认
在这个环境下,同一台物理机上后多台虚拟机,有个别虚拟机会出现网卡闪断,且从目前的情况看,出问题的虚拟机比较固定,/var/log/messages内信息如下 Nov 6 14:09:15 kernel: [3704373.326856] 8139cp 0000:00:07.0: eth1: link up, 100Mbps, full-duplex, lpa 0x05E1 Nov 6 14:10:05 kernel: [3704422.801102] 8139cp 0000:00:07.0: eth1: link up, 100Mbps, full-duplex, lpa 0x05E1
根据报错信息上网查询及询问他人,有说是8139网卡过老的,也有说是kvm虚拟8139网卡存在bug,因此把一台虚拟的网卡类型改为e1000,但是这台机器仍然出现过闪断,/var/log/messages内信息如下: Nov 7 06:07:16 kernel: [58400.573083] ADDRCONF(NETDEV_UP): eth1: link is not ready Nov 7 06:07:18 kernel: [58402.572751] e1000: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX Nov 7 06:07:18 kernel: [58402.574819] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready Nov 7 06:08:05 kernel: [58450.085420] ADDRCONF(NETDEV_UP): eth1: link is not ready Nov 7 06:08:07 kernel: [58452.084714] e1000: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX Nov 7 06:08:07 kernel: [58452.086555] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
这种闪断详细频率不定,有时连续一直闪断,有时几个甚至几十个小时出现一次,在闪断发生的时候,从本机往外ping是“网络不可达”。
现在没有什么排查思路了,大家有什么好的解决办法或思路吗 有一个脚本编写失误 存在频繁重启网卡的隐患
|