VMware Tools 在 Linux 客户机操作系统内核升级后启动失败
search cancel

VMware Tools 在 Linux 客户机操作系统内核升级后启动失败

book

Article ID: 341070

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:

免责声明: 本文为 VMware Tools fail to start after a Linux guest operating system kernel upgrade (2050592) 的翻译版本。 尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。 有关最新内容,请参见英文版本。


  • VMware Tools 在 Linux 客户机操作系统的内核升级后启动失败。
  • VMware Tools 在引导到不同的 Linux 客户机操作系统内核后运行失败。
  • 如果网卡类型不是 E1000,客户机操作系统将失去网络连接。


Environment

VMware vSphere ESXi 5.5
VMware ESXi 3.5.x Embedded
VMware vSphere ESXi 6.0
VMware ESXi 4.0.x Embedded
VMware ESX 4.0.x
VMware vSphere ESXi 5.0
VMware ESX 4.1.x
VMware ESXi 4.1.x Embedded
VMware ESXi 4.1.x Installable
VMware vSphere ESXi 5.1
VMware ESX Server 3.5.x
VMware ESXi 4.0.x Installable
VMware ESXi 3.5.x Installable

Cause

出现此问题的原因是 Linux 客户机操作系统上的 VMware Tools 依赖于内核库文件。 内核升级后或者如果引导到不同的内核,则当配置指向不同的库文件时,VMware Tools 启动失败。

Resolution

要解决此问题,请在内核升级或引导至不同内核后重新配置 VMware Tools。

要重新配置 VMware Tools,请执行以下操作:

  1. 以根用户身份登录到 Linux 虚拟机。
  2. 运行以下命令:

    /usr/bin/vmware-config-tools.pl

    注意: 在 ESXi 5.1 和更高版本中,在下面的提示中选择是将启用 VMware Tools 中的一项自动功能,该功能会在引导时搜索并安装 VMware 内核模块。 这允许 VMware Tools 在发生内核升级或更改时安装缺少的模块:

    > VMware automatic kernel modules enables automatic building and
    > installation of VMware kernel modules at boot that are not already
    > present. This feature can be enabled/disabled by re-running vmware-config-tools.pl.
    > Would you like to enable VMware automatic kernel modules?


Additional Information

有关在使用 Red Hat Package Manager 的虚拟机上安装 VMware Tools 的详细信息,请参见使用 Red Hat Package Manager (RPM) 在 Linux 虚拟机中安装 VMware Tools (2076677)

有关故障排除信息,请参见 VMware Tools 安装无法在安装了 32 位 glibc-common 软件包的 64 位 Linux 客户机操作系统上启动客户机操作系统守护进程 (2113265)

VMware Tools fail to start after a Linux guest operating system kernel upgrade
使用 Red Hat Package Manager (RPM) 在 Linux 虚拟机中安装 VMware Tools
VMware Tools 安装无法在安装了 32 位 glibc-common 软件包的 64 位 Linux 客户机操作系统上启动客户机操作系统守护进程