PVE解决网络突然断开

症状

机器没有挂掉,只有网络连不上
Syslog提示:

Jul 18 23:33:24 i5 kernel: e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
TDH <0>
TDT <2>
next_to_use <2>
next_to_clean <0>
buffer_info[next_to_clean]:
time_stamp <1004def2b>
next_to_watch <0>
jiffies <1004df2d0>
next_to_watch.status <0>
MAC Status <40080083>
PHY Status <796d>
PHY 1000BASE-T Status <3800>
PHY Extended Status <3000>
PCI Status <10>

问题

网卡被挂起

解决

找到Syslog中的网卡名称,例子中的为eno1,如果只有一个网卡,也可以在节点中查看

96111-r1yb16l43g.png

安装ethtool

apt -y install ethtool

只需要临时解决直接在shell中执行:

/sbin/ethtool -K 网卡名 tx off rx off

彻底解决(需要重启机器),编辑网卡配置文件

nano /etc/network/interfaces

在一个有自启动(auto)的网卡下面加上:

post-up /sbin/ethtool -K 网卡名 tx off rx off

重启之后验证是否生效:

/sbin/ethtool -k 网卡名

确定rx-checksummingtx-checksumming都是off
11285-6l573pgbgf.png

Sitemap · Rss

津ICP备2021004480号-3