为什么我的debian服务器冻结?

我在ESXi 6.5上托pipe的虚拟机中安装了Debian 9(“Stretch”)。操作系统是最新的,没有安装任何其他软件,但VMware工具。

有时当我执行一个命令时,服务器将会冻结,除了重置虚拟机(SSH服务器变得没有响应,所有的terminal被冻结,不显示KP或其他东西)

我可以很容易地重现这个问题:我只需要执行wget几次,操作系统就会挂起。

起初,我认为这可能是一个内存问题。 我在主机上使用memtest86 +,没有发现问题。 我也尝试了在虚拟机上运行得很好的debian软件包“memtester”,并且不会使操作系统冻结。

/ var / log / messages显示没有特别的,但有一行我不明白:

Jul 3 13:05:57 myhost kernel: [ 58.966715] TCP: ens192: Driver has suspect GRO implementation, TCP performance may be compromised. 

可能是什么问题,我该如何debugging整个事情?

configuration:1个CPU / 4核心 – 32GB RAM – 64GB硬盘

我有这个确切的情况下。 在ESXi 6.5下创build一个Debian 9虚拟机,运行一些命令时会冻结。 另外,当我closures一个SSH会话时,它会完全冻结,我唯一的select就是重新启动。

我通过将此主机的networking适配器types从默认的“VMXNET 3”更改为“E1000e”来解决此问题。

如果是虚拟机,并且可以更改某些参数,请尝试设置另一种types的networking适配器,因为这与networking相关。

此外,即使工作正常,也可以不时检查dmesg输出,因为它可能会显示其他问题。

这似乎相关。

无论如何,我们也有VMware虚拟机作为guest虚拟机运行, uname -a返回:

 Linux sandbox1 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u2 (2017-06-26) x86_64 GNU/Linux 

但是sudo dmesg|grep ens192是空的…