如果VMware Tools始终安装在无头Linux客户端中?

我们用我所谓的企业云提供商进行部署。 它是VMWare Infrastructure 3.5.x,包含VMotion / VMWare HA实例等

在提供程序1 VMWare工具已安装:

  • vmware-guestd正在运行,
  • 至less加载两个内核模块,即vmmemctl&vmhgfs

提供程序1每晚都进行虚拟机快照。

我们正在开始在Provider 2(也是企业云提供商)的新部署。 他们没有安装VMWare工具。 提供程序2不会每晚进行虚拟机快照,而是执行文件系统备份(使用代理)。

从我的阅读中,似乎至lessVMWare应该为内存气球驱动程序(vmmemctl)安装工具,并且通过阅读这样的源代码,这表明某些VirtualCenterpipe理操作也依赖于正在Linux guest虚拟机中安装的VMWare Tools。

请注意,我们所有的实例都是无头的(默认运行级别是3)和RHEL。

在这个问题上很难find权威的信息,上述来源有些过时。

有人可以解释一下吗? 什么因素/标准会导致回答肯定或否定?

TIA

干杯

您还应该加载工具以方便客人关机和电源pipe理。 能够从Vcenter服务器或基础设施客户端closures客户操作系统非常方便。

我很想加载所有的vmtools,不仅会减less主机上的负载,而且是让您的时间正确的好方法。

除了其他答案提到的更好的电源/ CPU /内存pipe理之外,这些工具还为您提供了vmxnet *和pvscsi /其他/设备驱动程序,表面上提供了更好的networking和IO性能,与模拟“真实“设备。

在现代,安装open-vm-tools ,例如在Debian或Ubuntu上:

 apt-get install open-vm-tools 

从包描述:

开放虚拟机工具(open-vm-tools)项目是VMware Tools的开源实现。 这是一套虚拟化实用程序和驱动程序,用于改进VMware虚拟机的function,用户体验和pipe理。

另见http://open-vm-tools.sourceforge.net/

安装这些工具将允许更好的CPU和内存pipe理。 例如,透明页面共享和内存膨胀。

了解VMware中的内存资源pipe理(pdf)