在 vSphere 中安装和升级 VMware Tools
search cancel

在 vSphere 中安装和升级 VMware Tools

book

Article ID: 341082

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:
免责声明:本文为 Installing and upgrading VMware Tools in vSphere (2004754) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。


本文提供了在 vSphere 中安装和升级 VMware Tools 的步骤。
VMware Tools 是一套实用程序,能够提高虚拟机客户机操作系统的性能,并增强虚拟机的管理。

虽然客户机操作系统可以在没有 VMware Tools 的情况下运行,但是许多 VMware 功能只有在安装 VMware Tools 后才可用。例如,如果虚拟机中未安装 VMware Tools,将无法使用工具栏中的关机或重新启动选项。只能使用电源选项。

本文引用在基于 Windows 的虚拟机中安装或升级 VMware Tools 的正确步骤。对于所有其他受支持的操作系统,请参见Installing and Configuring VMware Tools


Environment

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

Resolution

ESXi 主机提供需要定期更新的工具安装程序。这些安装程序以 ESXi 修补程序方式发布或从 My VMware 下载。
可以选择将它们配置为指向单个共享的 Tools 安装程序存储库。有关详细信息,请参见 VMware Tools for hosts provisioned with Auto Deploy (2004018)

在单个 Windows 虚拟机上手动安装或升级 VMware Tools

注意:所有受支持的 Windows 客户机操作系统均支持 VMware Tools。

安装最新版本的 VMware Tools 可增强虚拟机的客户机操作系统的性能并改进虚拟机管理。打开虚拟机电源时,如果有新的 VMware Tools 版本可用,则会在客户机操作系统的状态栏中看到一条通知。

对于 Windows 2000 及更高版本,VMware Tools 将安装虚拟机升级辅助工具。如果从虚拟硬件版本 4 升级到版本 7 或更高版本,该工具可还原网络配置。

必备条件
  • 打开虚拟机电源。
  • 验证客户机操作系统是否正在运行。
  • 对于 vSphere 虚拟机,要确定是否安装了最新版的 VMware Tools,请在 vSphere Client 清单中选择相应的虚拟机并单击摘要选项卡。
  • 用户必须具有管理特权。
过程
  1. 要手动安装 VMware Tools,请执行以下操作:
    1. 选择菜单命令,在客户机操作系统上挂载 VMware Tools 虚拟磁盘。

      在 vSphere Client 中:转到清单>虚拟机>客户机>安装/升级 VMware Tools
      在 vSphere Web Client 中:转到所有操作图标 >配置>安装/升级 VMware Tools

    2. 如果正在使用 vCenter Server 且正在执行升级或重新安装:

      在“安装/升级 VMware Tools” 对话框中,选择交互式 Tools 装交互式 Tools 升级,然后单击确定

      该进程可通过在客户机操作系统上挂载 VMware Tools 虚拟光盘启动。

    3. 如果是首次安装 VMware Tools,请在“安装 VMware Tools”信息屏幕上单击确定
      • 如果已为客户机操作系统中的 CD-ROM 驱动器启用自动运行,则会显示 VMware Tools 安装向导。
      • 如果未启用自动运行,请手动启动该向导:
        • 单击开始>运行
        • 键入D:\setup.exe。
          其中,D: 是您的第一个 CD-ROM 驱动器
        • 单击确定
    4. 按照屏幕上的说明进行操作。要安装非默认组件,请选择自定义安装。
    5. 如果显示“新硬件”向导,请完整执行向导并接受默认值。
    6. 出现提示后,重新引导虚拟机。

      安装完成后,vCenter Server“摘要”选项卡中的 VMware Tools 标签变为“完成”。

升级 VMware Tools


VMware 建议,如果在 vSphere 升级过程中升级了 VMware Tools,请升级到虚拟机可用的最新虚拟硬件版本。 有关详细信息,请参见 Upgrading hardware of a virtual machine to the latest version (1010675)

ESXi 主机更新了新的工具后,vSphere 显示以下消息:
此虚拟机上的 VMware Tools 已过时。(VMware Tools is outdated on this virtual machine.)
这并不一定是不支持的情况。有关详细信息,请参见 Interoperability Matrix。一般来说,Tools 许多版本都是向前和向后兼容的。

在 Windows 虚拟机中自动安装 VMware Tools

如果在若干 Windows 虚拟机中安装 VMware Tools,可以进行自动安装。

使用 vCenter Server 时,可以使用主机或群集的“虚拟机”选项卡,然后选择要安装或升级 VMware Tools 的虚拟机。

必备条件
  • 打开虚拟机电源。
  • 以管理员身份登录到客户机操作系统。
  • 如果计划在命令行使用setup.exe运行 VMware Tools 安装,请对虚拟机设置进行编辑,以将虚拟 CD/DVD 驱动器连接到 VMware Tools ISO 映像。
  • 如果要使用 MSI 参数指定与静默安装有关的选项,请转到 MSDN 网站上的“Windows 安装程序”页面以熟悉语法。可以通过setup.exe命令使用这些参数,或者将其置于 vCenter Server 对话框中以用于自动安装和升级。
  • 如果要阻止安装某些 VMware Tools 组件,请熟悉 VMware Tools 组件名称,以便指定要排除哪些组件。 有关详细信息,请参见 Installing and Configuring VMware Tools 中的“静默安装中使用的 VMware Tools 组件的名称”部分。

过程
  1. 在清单>主机和群集视图中,选择主机、群集或数据中心,然后单击“虚拟机”选项卡。
  2. 按住 Ctrl 单击或按住 Shift 单击以选择虚拟机。
  3. 右键单击选定的虚拟机,然后单击客户机>安装/升级 VMware Tools
  4. 完成向导。
要指定任意 MSI 参数,或指定要排除的 VMware Tools 组件,请在“高级”文本框中添加与要用于setup.exe程序相同的参数和选项。

在多个 Windows 虚拟机中自动升级 VMware Tools

这可以通过使用以下方法之一来实现:
  1. PowerCLI update-tools commandlet。 有关详细信息,请参见 vSphere PowerCLI Documentationguide

    这可更新指定虚拟机上的 VMware Tools。

    C:\PS>Update-Tools 'myVM'

    在此步骤中,该虚拟机必须打开电源。

  2. Update Manager 可用于提供 VMware Tools,也可应用于多个虚拟机的虚拟硬件升级基准。 有关详细信息,请参见 vSphere Update Manager Administration Guide

  3. 虚拟机在重新启动过程中检查/升级工具。

    注意:在重新启动过程中检查并升级工具的功能在 ESXi 5.0 中不起作用。有关详细信息,请参见 VMware vSphere 5.0 Release Notes 中的“已知问题”部分。
    1. 在 vSphere Client 清单中,右键单击虚拟机,然后单击编辑设置
    2. 单击选项选项卡。
    3. 单击VMware Tools。
    4. 选择在关闭再打开过程中检查并升级工具

附加信息


有关操作系统特定软件包 (Operating System Specific Package, OSP) 的信息,请参见 VMware Tools Operating System Specific Packages


Additional Information

Installing and upgrading VMware Tools in vSphere