Open VM Tools (open-vm-tools) è l'implementazione open source di VMware Tools per i sistemi operativi guest Linux e FreeBSD.

La suite open-vm-tools viene fornita in bundle con alcuni sistemi operativi Linux e viene installata come parte del sistema operativo. Non è quindi necessario installare separatamente la suite nei sistemi operativi guest. Tutti i fornitori principali di Linux supportano la suite open-vm-tools su vSphere, Workstation e Fusion e offrono open-vm-tools in bundle con i loro rilasci prodotto. Per informazioni circa la compatibilità della suite open-vm-tools con il sistema operativo, consultare la Guida di compatibilità VMware su http://www.vmware.com/resources/compatibility.
Nota: L'utilizzo di open-vm-tools con la distribuzione di un sistema operativo non elencato nella guida alla compatibilità di VMware deve essere certificato da VMware.

Fornire open-vm-tools in bundle con sistemi operativi Linux riduce i tempi di inattività della macchina virtuale poiché tutti gli aggiornamenti della suite open-vm-tools sono inclusi nelle patch e negli aggiornamenti di manutenzione del sistema operativo. Non è necessario programmare cicli di manutenzione separati per gli aggiornamenti della suite open-vm-tools. Tale affermazione si riferisce anche ai driver VMware per il sistema operativo guest.

In alcuni casi, open-vm-tools viene installato per impostazione predefinita al momento dell'installazione dei sistemi operativi guest. In altri casi, invece, la suite open-vm-tools non viene installata per impostazione predefinita a meno che non lo si indichi specificamente durante l'installazione.

Seguire le istruzioni di installazione suggerite dal proprio fornitore di sistema operativo per la versione specifica o verificare il sito web partner alla pagina http://partnerweb.vmware.com/GOSIG/home.html.

VMware supporta completamente istanze di open-vm-tools sviluppate in collaborazione con i fornitori di sistemi operativi e le community open source e raccomanda l'utilizzo di istanze di open-vm-tools redistribuite dai propri fornitori di sistemi operativi.
Nota: Per il supporto in open-vm-tools, è necessario contattare i fornitori del sistema operativo Linux.

Pacchetti Open VM Tools

Al fine di migliorare la gestione dei sistemi operativi guest, la suite open-vm-tools include i seguenti pacchetti:
  • Il pacchetto principale di open-vm-tools contiene le utility di spazio utente open-vm-tools principali, i programmi di applicazione e le librerie, incluso vmtoolsd, per una gestione efficace della comunicazione tra i propri sistemi operativi guest e host. Tale pacchetto include funzionalità quali: la sincronizzazione degli orologi del sistema operativo guest con la piattaforma di virtualizzazione, il trasferimento di file tra host e guest, l'invio di informazioni heartbeat dai sistemi operativi guest all'infrastruttura di virtualizzazione per supportare la vSphere High Availability (HA), la pubblicazione relativa all'uso delle risorse e le informazioni di rete dei sistemi operativi guest alla piattaforma di virtualizzazione e così via.
  • Il pacchetto open-vm-tools-desktop è facoltativo e include programmi e librerie utente aggiuntivi che aiutano a migliorare le funzioni interattive delle operazioni desktop sulle macchine virtuali. Tale pacchetto consente di ridimensionare il display guest per farlo corrispondere alla finestra di console dell'host o alla finestra Remote Console di VMware per vSphere. Inoltre, grazie al pacchetto, è possibile copiare e incollare tra i sistemi operativi guest e host, così come trascinare e rilasciare tra guest e host nei prodotti VMware Workstation e VMware Fusion.
  • Il pacchetto open-vm-tools-devel contiene librerie e documentazione aggiuntiva per lo sviluppo di plug-in e applicazioni vmtoolsd.
  • Il pacchetto open-vm-tools-debuginfo contiene il codice sorgente per open-vm-tools e i file binari. Per ottenere la copia più recente del codice sorgente Open VM Tools, consultare il sito web GitHub alla pagina https://github.com/vmware/open-vm-tools.

Elenco dei sistemi operativi con open-vm-tools

  • Red Hat Enterprise Linux 7.0 e versioni successive
  • SUSE Linux Enterprise 12 e versioni successive
  • Ubuntu 14.04 e versioni successive
  • CentOS 7 e versioni successive
  • FreeBSD 10.3, 10.4 e 11.1
  • Debian 7. x e versioni successive
  • Oracle Linux 7 e versioni successive
  • Fedora 19 e versioni successive
  • openSUSE 11. x e versioni successive
Nota: Per l'installazione manuale di open-vm-tools su una macchina virtuale FreeBSD, vedere FreeBSD 10.x e FreeBSD 11.x
.
Importante: Se si utilizza un open-vm-tools, lo stato di VMware Tools risulterà come Gestito dal guest nella scheda Riepilogo della macchina virtuale. Lo stato Gestito dal guest indica che non è possibile utilizzare il vCenter Server per gestire VMware Tools e che non è possibile usufruire di vSphere Update Manager per aggiornare VMware Tools.

Per informazioni circa i criteri di supporto di open-vm-tools e la disponibilità, consultare l'articolo della Knowledge base VMware alla pagina http://kb.vmware.com/kb/2073803.