2013-11-14 26 views
5

Sto cercando di creare uno script che avvii una macchina virtuale condivisa da un altro computer. Lo script tuttavia sta completando nella GUI di VMWare Workstation, la macchina virtuale viene inserita nella sezione Risorse del computer e quindi avviata e non avviata nella sezione VM condivise (in cui la VM è effettivamente destinata a essere). Il comando è scritto sotto, dove la riga superiore è il comando e in fondo è la sintassi, solo per chiarimenti.Avvia una macchina virtuale condivisa con vmrun su VMWare Workstation

vmrun -T ws 192.168.137.2:443/sdk start \\192.168.137.2\VMs\SKYNET\SKYNET.vmx gui 
vmrun -T ws HOST IP AND PORT  CMD  PATH TO VMX FILE ON NETWORK 

EDIT: Proprio come chiarimento, ho bisogno di cercare di trovare un comando che verrà avviare una macchina virtuale VMware come una macchina condivisa, non uno su "Risorse del computer". Qualsiasi aiuto sarebbe grande!

risposta

3

le seguenti opere per me:

vmrun -T ws-shared -h https://bnehyp03.dev.randomnoun:443/sdk \ 
    -u myLinuxUsername -p myLinuxPassword start \ 
    "[ha-datacenter/standard] bnedev01/bnedev01.vmx" 

(sostituendo "bnehyp03.dev.randomnoun:443" con l'ospite: la porta del server, e il nome utente/password e il percorso del file VMX a seconda dei casi)

Nota il prefisso "[ha-datacenter/standard]" al percorso vmx, che non sembra essere necessario per le macchine virtuali non condivise. Non riesco a trovare questo documento ovunque sul sito vmware.

Il percorso VMX è relativo alla cartella condivisa VM in VMware Workstation (sotto Modifica-> Preferenze> Shared VM)

Inoltre, se non si ha esattamente la stessa versione di VMware in esecuzione sia sul client e server, è possibile che si verifichi un errore di segmentazione quando si esegue il comando vmrun.

1

Ecco l'esempio operativo del mio sistema basato sulla risposta di Greg Knox.

vmrun -T ws-shared -h https://<localmachinename-or-localhost>:443/sdk start "[ha-datacenter/standard] 00_W7CL01/00_W7CL01.vmx" nogui 

(e quindi inserisco user/pass manualmente)

Problemi correlati