VMware 对 open-vm-tools 的支持
search cancel

VMware 对 open-vm-tools 的支持

book

Article ID: 321997

calendar_today

Updated On:

Products

VMware Desktop Hypervisor VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

本文提供了 open-vm-tools 的优势、内容、可用性及 VMware 对其支持的相关信息。

Symptoms:
免责声明:本文是 VMware support for open-vm-tools (2073803) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。


本文提供了 open-vm-tools 的优势、内容、可用性及 VMware 对其支持的相关信息。

Resolution

优势

open-vm-tools 的主要目的是使操作系统供应商和/或社区和虚拟设备供应商能够将 VMware Tools 捆绑到其产品版本。open-vm-tools 是 VMware Tools 的开源实现方式,由一套可改进 VMware 环境中虚拟机的功能、系统管理和管理的虚拟化实用程序组成。

捆绑 open-vm-tools 的优势包括:
  • 最终用户可获得最佳开箱即用体验,以便高效地在 VMware 虚拟基础架构上部署虚拟机。
  • 减少运营费用和虚拟机停机时间,因为 open-vm-tools 软件包的更新随操作系统维护更新和修补程序一起提供。这将消除 VMware Tools 更新的单独维护周期。
  • open-vm-tools 不需要兼容性列表检查。依据客户机操作系统版本的 VMware Compatibility Matrix 足矣。
  • 与操作系统捆绑在一起的 open-vm-tools 提供了针对每个操作系统版本优化的精简版。

    注意:要允许使用低于 9.10 的 open-vm-tools 版本自定义 Linux 虚拟机,需要安装 deployPkg 插件。有关详细信息,请参见 Installing the deployPkg plug-in in a Linux virtual machine with Open VM Tools version lower than 9.10 (2075048).


内容

open-vm-tools 由以下软件包组成:
  • open-vm-tools 软件包

    此软件包包含核心的 open-vm-tools 用户空间程序和库,其中包括 vmtoolsd。这些功能均由此软件包启用:
    • 客户机操作系统时钟与虚拟化平台的同步
    • 启用虚拟化基础架构以执行正常的电源操作(关闭)和虚拟机的文件系统静默
    • 提供从客户机到虚拟化基础架构的检测信号以支持 vSphere High Availability (HA)
    • 向虚拟化平台发布有关客户机操作系统的信息,包括资源利用率和网络连接信息
    • 提供安全且需要身份验证的机制,以在客户机操作系统中通过虚拟化基础架构执行各种操作
    • 接受其他可扩展的插件,或自定义 open-vm-tools 功能
  • open-vm-tools-desktop 软件包

    此可选软件包通过其他用户空间程序和库对 open-vm-tools 进行扩展,以改善虚拟机的交互功能。此安装包依赖于 X,因此仅当 X 可用时才可安装。这些功能均由此软件包启用:
    • 启用调整客户机显示大小的功能,以便与主机控制台窗口或适用于 vSphere 的 VMware Remote Console 窗口匹配
    • 启用主机和客户机 UI 之间的文本复制和粘贴操作(双向)
    • 为 VMware Workstation 和 VMware Fusion 产品启用客户机和主机之间的拖放操作(双向)(在 vSphere 上不受支持)
       
  • open-vm-tools-devel 软件包

    此可选软件包通过其他用户空间库对 open-vm-tools 进行扩展,以便在使用 open-vm-tools 开发应用程序时使用。该软件包包含:
    • 用于开发 vmtoolsd 插件的库
    • 适用于库的文档
       
  • open-vm-tools-debuginfo 软件包

    此可选软件包包含用于调试 open-vm-tools 的其他二进制文件和源代码。


可用性

可在此处找到 open-vm-tools 的源代码

最终用户获得由操作系统供应商和社区重新分发的或在虚拟设备中重新分发的 open-vm-tools。open-vm-tools 的集成因操作系统版本而异。最高级别的集成包括操作系统介质上的 open-vm-tools,并且默认情况下在安装操作系统时进行安装。在其他情况下,操作系统介质中包含 open-vm-tools,但默认情况下不会安装,除非在安装期间特别指定。此外,某些操作系统通过使用在线存储库提供 open-vm-tools,并且可以在安装操作系统后使用操作系统软件包管理器进行安装。

具有 open-vm-tools 的操作系统的列表可以在 https://github.com/vmware/open-vm-tools/blob/master/README.md 中找到。
有关特定于 FreeBSD 的信息,请参见 VMware support for Open VM Tools on FreeBSD (2149806)


VMware 技术支持策略

  • VMware 建议使用由操作系统供应商重新分发的 open-vm-tools。
  • VMware 完全支持虚拟机,其中包括由操作系统供应商重新分发的 OVT,这是与操作系统供应商合作完成的。这仅适用于经联机 VMware Compatibility Guide中特定 VMware 产品认证而发布的操作系统版本。
  • 对于经联机 VMware Compatibility Guide中特定 VMware 产品认证而发布的新操作系统版本,VMware 会协助操作系统供应商和社区进行集成 open-vm-tools
  • VMware 支持使用受支持的标准 GOS(包含 open-vm-tools)构建的虚拟设备,这是与虚拟设备供应商合作完成的。标准 GOS 是经在线 VMware Compatibility Guide 中的特定 VMware 产品认证后而发布的操作系统。这些 GOS 可由操作系统供应商直接提供,也可按其原有形式下载。如果您使用的是非标准操作系统,并且希望其经过特定 VMware 产品的认证,请联系 VMware。
  • VMware 不建议移除由操作系统供应商重新分发的 open-vm-tools。


常见问题解答

  • 如何在操作系统中安装 open-vm-tools?

    请按照操作系统供应商提供的针对特定版本的安装指南进行安装。有关详细信息,请参见 Guest Operating System Installation Guide。同时请联系操作系统供应商,或者查看 https://github.com/vmware/open-vm-tools。
  • 如何更新 open-vm-tools?

    open-vm-tools 的更新会随操作系统更新和修补程序以及虚拟设备更新一起分发。
  • 我正在使用包含较低 open-vm-tools 版本的较低操作系统版本。是否有问题?

    如果操作系统版本是经过在线 VMware Compatibility Guide 中的特定 VMware 产品认证后发布的,则支持该配置。
  • 对于特定 VMware 产品,是否需要特定的 open-vm-tools 版本?

    否。每个 open-vm-tools 版本都与过去和将来的多个 VMware 产品版本兼容。依据客户机操作系统的兼容性列表足矣。
  • 具有 open-vm-tools 的虚拟机在 vSphere Client 中显示 Guest managed 或 3rdParty/unmanaged。这是什么意思?

    这表示 vCenter Server 不能用于在该虚拟机中安装 open-vm-tools 软件的升级版。相反,您应该使用本机软件包管理器管理每个客户机操作系统中 open-vm-tools 的安装和更新,例如 yum 或 apt。您应该与客户机操作系统或虚拟设备的更新和修补程序安装同步获取 open-vm-tools 的更新。

    消息 Guest managed 或 3rdParty/unmanaged 不表示 open-vm-tools 或客户机操作系统的支持状态。操作系统版本的支持状态在 VMware Compatibility Guide中发布,VMware 完全支持由操作系统供应商分发的用于认证操作系统版本的 open-vm-tools。

    注意:只要操作系统供应商支持的 open-vm-tools 在由 VMware 认证的操作系统中使用,则 3rdParty/unmanaged 不会更改 VMware 对特定环境的支持承诺。有关详细信息,请参见 VMware Compatibility Guide
  • 为什么操作系统不包含 open-vm-tools?

    OVT 的重新分发和集成由操作系统供应商完成。请联系您的操作系统供应商了解 open-vm-tools 的可用性。如果不适用于您的操作系统,请安装由 VMware 发布的 VMware Tools。
  • open-vm-tools 多长时间发布一次?

    open-vm-tools 一年发布数次。订阅以下邮件列表可获取通知:

    http://sourceforge.net/p/open-vm-tools/mailman/open-vm-tools-announce/
  • 作为操作系统或虚拟设备开发者,如何获取有关 open-vm-tools 集成的帮助?

    通过 http://sourceforge.net/p/open-vm-tools/mailman/open-vm-tools-devel/ 处的邮件列表或 VMware TAP Portal 可获得对操作系统开发者的支持。
  • 作为一个操作系统或虚拟设备开发者,如何记录缺陷或功能请求?

    您可以通过 github 站点记录缺陷或功能请求,网址为:

    https://github.com/vmware/open-vm-tools


Additional Information

VMware による open-vm-tools のサポート
Installing the deployPkg plug-in in a Linux virtual machine with open- vm-tools version lower than 9.10
VMware 对 Open VM Tools 的支持
CoreOS vmx+vmdk イメージのインストール/構成
Compatibilidad de VMware con open-vm-tools
Suporte da VMware para open-vm-tools
VMware-Unterstützung für Open VM Tools