ESXi BUG 导致RHEL Crash的问题

1960阅读 0评论2017-11-14 phanx
分类:虚拟化

========phanx.com========
Author:   phanx
Updated: 2017-11-07
转载请保留作者信息
=========================

最近使用ESXi遇到一个比较讨厌的BUG,记录一下。
环境是ESXi 6.5.0 build 4564106
Guest OS是 RHEL 6u9
表现为在Guest上启动2个以上的Weblogic JVM进程(含Admin节点),系统就会Crash。

在Console上会出现以下信息

用 kernel BUG at drivers/net/vmxnet3/vmxnet3_drv.c:1412! 到红帽知识库上搜索就会找到这个KB


解决方法就是升级ESXi,然后有四种临时解决方案:
  • in the linux guest, disable the rx-mini buffer with ethtool:

点击(此处)折叠或打开

  1. # ethtool -G rx-mini 0

  • On the hypervisor side, change the VM's hardware profile version to 12 or less.
  • On the hypervisor side, add the following to the VM's vmx file:

点击(此处)折叠或打开

  1. vmxnet3.rev.30 = FALSE
  • On the hypervisor side, change the NIC type to e1000
我先用第一种方法临时解决了问题,然后找了个维护窗口升级到6.5.0.update01 build 6765664,问题解决。
上一篇:Weblogic Admin Console 登录缓慢的问题
下一篇:Elastic里有Indices但Kibana Discover 页查询不到