Per le macchine virtuali Linux, VMware Tools viene installato manualmente utilizzando la riga di comando. Per le distribuzioni di Linux successive, usare la versione open-vm-tools integrata.
Prerequisiti
Per ulteriori informazioni sulla compatibilità del sistema operativo per open-vm-tools, consultare la
guida alla compatibilità di VMware sul sito
https://www.vmware.com/resources/compatibility/search.php
- Attivare la macchina virtuale.
- Verificare che il sistema operativo guest sia in esecuzione.
- Poiché il programma di installazione di VMware Tools è scritto in Perl, verificare che Perl sia installato nel sistema operativo guest.
- Per le macchine virtuali vSphere, verificare che si disponga della versione più recente di VMware Tools. Nell'inventario di vSphere Client, selezionare la macchina virtuale e fare clic sulla scheda Riepilogo.
Procedura
- Selezionare il comando del menu che consente di montare il disco virtuale di VMware Tools nel sistema operativo guest.
Prodotto VMware |
Azione |
vSphere Client (HTML5) |
Fare clic con il pulsante destro del mouse sulla macchina virtuale e scegliere . |
vSphere Client |
|
Client Web vSphere |
Fare clic con il pulsante destro del mouse sulla macchina virtuale e scegliere . |
Fusion |
|
Workstation Pro |
|
Workstation Player |
|
- Aprire la finestra del terminale nella macchina virtuale.
- Eseguire il comando mount senza argomenti per determinare se la distribuzione Linux ha montato automaticamente l'immagine del CD-ROM virtuale di VMware Tools.
Se il dispositivo CD-ROM è montato, quest'ultimo e il suo punto di montaggio sono elencati in maniera simile al seguente output:
/dev/cdrom on /mnt/cdrom type iso9660 (ro,nosuid,nodev)
- Se l'immagine del CD-ROM virtuale di VMware Tools non è montata, montare l'unità CD-ROM.
- Se una directory del punto di montaggio non esiste già, è necessario crearla.
mkdir /mnt/cdrom
Alcune distribuzioni Linux utilizzano nomi di punto di montaggio diversi. Ad esempio, in alcune distribuzioni il punto di montaggio è
/media/VMware Tools anziché
/mnt/cdrom. Modificare il comando per riflettere le convenzioni utilizzate dalla distribuzione.
- Montare l'unità CD-ROM.
mount /dev/cdrom /mnt/cdrom
Alcune distribuzioni Linux utilizzano nomi di dispositivo differenti o gestiscono in modo diverso la directory /dev. Se l'unità CD-ROM non è /dev/cdrom o il punto di montaggio di un CD-ROM non è /mnt/cdrom, modificare il comando in modo da rispettare le convenzioni utilizzate dalla propria distribuzione.
- Passare a una directory di lavoro, ad esempio /tmp.
cd /tmp
- (Facoltativo) Eliminare ogni eventuale directory vmware-tools-distrib precedente prima di installare VMware Tools.
Il percorso di questa directory dipende dal percorso scelto durante l'installazione precedente. Spesso la directory si trova nel percorso
/tmp/vmware-tools-distrib.
- Elencare il contenuto della directory del punto di montaggio e prendere nota del nome file del programma di installazione tar di VMware Tools.
- Decomprimere il programma di installazione.
tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz
Il valore x.x.x è il numero di versione del prodotto e yyyy è il numero di build della versione del prodotto.
- Se necessario, smontare l'immagine CD-ROM.
umount /dev/cdrom
Se la distribuzione Linux ha montato automaticamente il CD-ROM, non è necessario smontare l'immagine.
- Eseguire il programma di installazione e configurare VMware Tools come utente root
cd vmware-tools-distrib
sudo ./vmware-install.pl
In genere, il file di configurazione vmware-config-tools.pl viene eseguito al termine dell'esecuzione del file del programma di installazione. Se si tenta di effettuare un'installazione tar su un'installazione RPM, o viceversa, l'installer rileva l'installazione precedente e ne deve convertire il formato del database prima di continuare.
Nota: Per le distribuzioni di Linux più recenti, agli utenti verrà chiesto di scegliere la versione open-vm-tools integrata.
- Seguire le richieste per accettare i valori predefiniti, se necessario per la configurazione.
- Seguire le istruzioni alla fine dello script.
In base alle funzionalità utilizzate, queste istruzioni possono includere il riavvio della sessione X, il riavvio delle connessioni, l'esecuzione di un nuovo accesso e l'avvio del processo Utente VMware. In alternativa, è possibile riavviare il sistema operativo guest per eseguire tutte queste attività.
risultati
Se si utilizza vCenter Server, l'etichetta VMware Tools sulla scheda Riepilogo diventa OK.
Operazioni successive
Se l'aggiornamento a VMware Tools è stato eseguito come parte di un aggiornamento vSphere, stabilire se aggiornare le macchine virtuali nell'ambiente. Per rivedere e confrontare l'hardware disponibile per differenti livelli di compatibilità, consultare la documentazione sull'amministrazione della macchina virtuale di vSphere.