|
|
本帖最后由 zycboss 于 2022-7-22 09:18 编辑
[运行环境]
威联通TS-464C / N5105 / 2.5G网卡
Vultilization Station (QEMU)
虚拟机CPU数:3C
虚拟机内存:4G
虚拟网卡:VirtIO
OpenWRT做主路由,负责拨号、网关和DHCP
[问题现象]
只要网络内客户端进行大流量的下载,比如迅雷
平均网速达到300mbit/s以上,OpenWRT就会在5-20分钟不等的时间内自动重启
虚拟机管理端看不到任何提示信息,宿主机完全不知道虚拟机重启了
[尝试解决]
1. 尝试OpenWRT日志记录等级为info,写入本地,但看不到重启前任何有用信息,没有任何进程报错,就直接接着是重启引导的日志了;
2. 尝试关闭所有插件,问题依旧;
3. 尝试关闭所有软/硬件流量分载,卸载SFE,问题依旧;
4. 尝试更换不同固件,包括不同内核版本,5.4.X,5.10.X,到目前最新的官方固件5.15.50,全都有此现象;
请问这个现象是否个例?我之前搜到论坛有人有和我类似的问题,有些说关掉SFE就好了,但是我并没有解决。
0722更新
[暂时解决]
将虚拟机的网卡从半虚拟化的[VirtIO]改成纯软件的[Intel Gigabit Ethernet],已经可以稳定运行了
缺点:
1. CPU占用率上去了;
2. 网口最高只有千兆,利用不了2.5G网口;
看样子还是2.5G网卡在虚拟化的时候兼容性有些问题,不知道这个锅是该谁背,英特尔,QEMU,威联通还是OP呢?
|
|