Via Cà Matta 2 - Peschiera Borromeo (MI)
+39 02 00704272
info@synaptica.info

Remote contro of VMWare Workstation 9.x to 16.x via vmrun under Linux

Remote contro of VMWare Workstation 9.x to 16.x via vmrun under Linux

VMWare Workstation 9 su Windows e Linux mette a disposione dei comandi a linea di comando per gestire lo stato delle macchine virtuali, il tutto tramite un unico comando “vmrun”.

Ad esempio in Linux per far patire una macchina virtuale è possibile connettersi alla shell dove è installato il vostro VMWare Workstation e con il seguente comando far partire una macchina virtuale:

bisogna prestare attenzione al parametro “nogui” che permette di eseguire il comando senza richiedere l’interfaccia grafica.

oppure per vedere l’elenco delle macchine virtuali attive :

l’intera documentazione del comando vmrun si tova al seguente link : http://www.vmware.com/pdf/vix160_vmrun_command.pdf

I comandi più comuni di gestione tramite vmrun sono:

  • To runs a VMware guest without GUI:
    vmrun -T ws start /path/to/vm.vmx nogui
  • To stop a virtual machine:
    vmrun -T ws stop /path/to/vm.vmx nogui
  • Pause:
    vmrun -T ws pause /path/to/vm.vmx nogui
  • Unpause:
    vmrun -T ws unpause /path/to/vm.vmx nogui
  • To create a Snapshot with the vmrun command:
    vmrun -T ws snapshot /path/to/vm.vmx SnapShotName nogui
  • To revert to a snapshot:
    vmrun -T ws revertToSnapshot /path/to/vm.vmx SnapShotName nogui
  • List running virtual machines:
    vmrun list
  • To install guest tools:
    vmrun -T ws installTools /path/to/vm.vmx

 

A seguito del riavvio della vostra workstation, potrebbe anche capitare se sono stati fatti degli aggiornamenti che il comando vmrun allo start di una VM risponda con l’errore “Error: The operation was canceled“, questo spesso significa che è necessario ricompilare i moduli di VMWare a seguito dell’aggiornamento del kernel del vostro sistema.

Per poter ricompilare i moduli kernel di vmware via shell cioè da linea di comando si può usare il seguente comando:

 

 

 

 

a presto
ivan

Lascia un commento