找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 1598|回复: 4

[其它X86系统] PVE虚拟机+openwrt PVE一直报错

[复制链接]
发表于 2024-12-14 16:49 | 显示全部楼层 |阅读模式
各位大佬,最近软路由运行速度明显变慢,本人使用PVE虚拟机安装恩山openwrt,之前一直运行良好。目前只看到PVE的报错信息,如附件图片,求大佬帮助看一下怎么解决

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
 楼主| 发表于 2024-12-14 19:30 | 显示全部楼层
目前本人通过查阅资料,得到的解决方案为关闭网络设备的TSO功能,原因如下:
1. TSO概述
TSO全称为TCP Segmentation Offload,是指通过网卡硬件协助TCP数据包分段、发送的技术,其主要作用是减轻主机CPU的负担,及时响应更高效的数据传输请求。TSO技术在网络传输中具有较大的优势,但在某些情况下,也会对网络性能造成一定的影响。
2. 关闭TSO的原因
关闭TSO的原因主要有以下几方面:
(1) 物理网卡不支持TSO
部分物理网卡不支持TSO,而将TSO技术关开却能够使数据传输正常进行。
(2) 传输过程中产生大量的中断
网络传输过程中,如果因为网络拥堵、数据包传输错误等原因,产生大量的中断,将使得网络性能下降。此时关闭TSO技术将有助于提高网络传输性能。
(3) 与虚拟化技术有关
在虚拟化环境下,如果客户机与宿主机使用的是不同种的网卡,会导致网络传输性能下降,此时关闭TSO技术可以提高网络传输性能。
关闭TSO的优缺点如下:
优点:
(1)能够提高网络传输性能;
(2)能够有效减轻CPU负担,提高CPU的利用率。
缺点:
(1)在某些情况下,关闭TSO技术将影响网络传输性能;
(2)关闭TSO技术后,TCP/IP传送大数据包的效率将受到影响。

目前正在尝试,关闭PVE的eno1的TSO功能...
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2024-12-22 17:11 | 显示全部楼层
经过测试目前已经关闭tso功能,我查到的资料如下,第一种方式已经过验证,可行,第二种方式感兴趣的小伙伴自行测试:
(1)使用ethtool命令
我的PVE系统中没有自带ethtool工具,可使用如下命令安装
apt-get install ethtool
ethtool命令是系统中的一个工具,可以查看和设置网络接口的状态和参数。可以通过以下步骤关闭TSO技术:
使用ethtool命令查看当前网卡的TSO状态,命令如下:
ethtool -k eth0
其中,eth0表示要关闭TSO技术的网卡。
然后,在ethtool输出的信息中,找到TCP segmentation offload的参数,如果该参数值为’on’,则表示当前网卡是开启TSO技术的。此时,我们可以使用以下命令关闭TSO技术:
ethtool -K eth0 tso off
其中,eth0表示要关闭TSO技术的网卡,tso off表示关闭TSO技术,我们可以使用类似的命令关闭其他网卡上的TSO技术。
(2)修改内核参数
还可以通过修改内核参数的方式关闭TSO技术。具体步骤如下:
打开/etc/sysctl.conf文件,添加以下内容:
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
net.ipv4.tcp_rmem = 4096 87380 16777216
net.ipv4.tcp_wmem = 4096 65536 16777216
net.ipv4.tcp_max_syn_backlog = 8096
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_timestamps = 0
net.ipv4.tcp_sack = 0
然后,保存并退出/etc/sysctl.conf文件,并执行以下命令使修改生效:
sysctl -p
通过修改内核参数的方式,可以实现关闭TSO技术,从而提高网络传输性能。需要注意的是,在执行此操作时,需谨慎操作,以免出现其他问题。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2024-12-25 01:30 | 显示全部楼层
你是螃蟹网卡?

点评

联想E72小主机的自带网卡  详情 回复 发表于 2024-12-26 22:34
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2024-12-26 22:34 | 显示全部楼层

联想E72小主机的自带网卡
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /2 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2026-8-24 01:17

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 电话:13506125623

快速回复 返回顶部 返回列表