VMware Communities
Simon_Rodan
Contributor
Contributor
Jump to solution

vmrun suspend VMware Player problem

I have been using VMware workstation for some time but recently switched to VMware player 3.0, (largely due to irritating instllation problems for Workstation 6.5.3 under Ubuntu 9.10 x86_64).

With Workstation, I use the vmrun command to shut down all my virtual machines.

Despite downloading the latest version of Vmware-vix (1.8.1), vmrun suspend <path to vmx file> generates this error message:

Unable to connect to host

Error: Service type VIX_SERVICEPROVIDER_VMWARE_WORKSTATION

My reading of the documentation seemed to suggest that vmrun shoudl work with Player as well as Workstation. Please could someone help me understand what' I'm missing here?

Many thanks

Reply
0 Kudos
1 Solution

Accepted Solutions
AnatolyVilchins
Jump to solution

<code>enter code here</code>Are you using the -T flag on vmrun to indicate that the target is a vmware player?:

&lt;code&gt;<span class="pun"><span class="pun">-<span class="pln"><span class="pln">T <span class="str"><span class="str">&lt;hostType&gt;<span class="pln"><span class="pln"> <span class="pun"><span class="pun">(<span class="pln"><span class="pln">ws<span class="pun"><span class="pun">|<span class="pln"><span class="pln">server<span class="pun"><span class="pun">|<span class="pln"><span class="pln">server1<span class="pun"><span class="pun">|<span class="pln"><span class="pln">fusion<span class="pun"><span class="pun">|<span class="pln"><span class="pln">esx<span class="pun"><span class="pun">|<span class="pln"><span class="pln">vc<span class="pun"><span class="pun">|<span class="pln"><span class="pln">player<span class="pun"><span class="pun">)<span class="pln"><span class="pln">&lt;/code&gt;

I was able to run suspend with:

&lt;code&gt;<span class="pln"><span class="pln">$ vmrun <span class="pun"><span class="pun">-<span class="pln"><span class="pln">T player suspend <span class="pun"><span class="pun">/<span class="kwd"><span class="kwd">export<span class="pun"><span class="pun">/<span class="pln"><span class="pln">vmware<span class="pun"><span class="pun">/<span class="pln"><span class="pln">cmp<span class="pun"><span class="pun">/<span class="pln"><span class="pln">cmp<span class="pun"><span class="pun">.<span class="pln"><span class="pln">vmx<br/><br/>
&lt;/code&gt;




That's with the player version (3.0.0 build-203739) included in VMWare Workstation 7 (on Ubuntu 9.10).



from http://serverfault.com/questions/97999/vmrun-suspend-vmware-player-problem

Starwind Software Developer

www.starwindsoftware.com

Kind Regards, Anatoly Vilchinsky

View solution in original post

Reply
0 Kudos
3 Replies
continuum
Immortal
Immortal
Jump to solution

looks like bad syntax

do you use

vmrun -T ws suspend ___________________________________

VMX-parameters- VMware-liveCD - VM-Sickbay


________________________________________________
Do you need support with a VMFS recovery problem ? - send a message via skype "sanbarrow"
I do not support Workstation 16 at this time ...

Reply
0 Kudos
AnatolyVilchins
Jump to solution

&lt;code&gt;enter code here&lt;/code&gt;Are you using the -T flag on vmrun to indicate that the target is a vmware player?:

&lt;code&gt;<span class="pun"><span class="pun">-<span class="pln"><span class="pln">T <span class="str"><span class="str">&lt;hostType&gt;<span class="pln"><span class="pln"> <span class="pun"><span class="pun">(<span class="pln"><span class="pln">ws<span class="pun"><span class="pun">|<span class="pln"><span class="pln">server<span class="pun"><span class="pun">|<span class="pln"><span class="pln">server1<span class="pun"><span class="pun">|<span class="pln"><span class="pln">fusion<span class="pun"><span class="pun">|<span class="pln"><span class="pln">esx<span class="pun"><span class="pun">|<span class="pln"><span class="pln">vc<span class="pun"><span class="pun">|<span class="pln"><span class="pln">player<span class="pun"><span class="pun">)<span class="pln"><span class="pln">&lt;/code&gt;

I was able to run suspend with:

&lt;code&gt;<span class="pln"><span class="pln">$ vmrun <span class="pun"><span class="pun">-<span class="pln"><span class="pln">T player suspend <span class="pun"><span class="pun">/<span class="kwd"><span class="kwd">export<span class="pun"><span class="pun">/<span class="pln"><span class="pln">vmware<span class="pun"><span class="pun">/<span class="pln"><span class="pln">cmp<span class="pun"><span class="pun">/<span class="pln"><span class="pln">cmp<span class="pun"><span class="pun">.<span class="pln"><span class="pln">vmx<br/><br/>
&lt;/code&gt;




That's with the player version (3.0.0 build-203739) included in VMWare Workstation 7 (on Ubuntu 9.10).



from http://serverfault.com/questions/97999/vmrun-suspend-vmware-player-problem

Starwind Software Developer

www.starwindsoftware.com

Kind Regards, Anatoly Vilchinsky
Reply
0 Kudos
Simon_Rodan
Contributor
Contributor
Jump to solution

Thanks very much - I'd tried -T ws (which was obviously inappropriate)

but managed to miss the -T player option in the --help.

Reply
0 Kudos