Thursday, May 21, 2009

ESX Commands

vmware-cmd  -l =To get a list of all VMs and there paths

 

vmware-cmd //server.vmx getstate = Check the VM state

 

vmware-cmd //server.vmx stop soft = Proper stop type

 

vmware-cmd //server.vmx stop hard = To forcibly stop

 

vmware-cmd //server.vmx start = To power on VM

 

Vmware-cmd –s register/vmfs/volumnes/esx:storage1//.vmx  == To register the VMs



Entering ‘vmware-cmd‘ will provide the following output:

Usage: 

/usr/bin/vmware-cmd

/usr/bin/vmware-cmd -s


Options:

Connection Options:

-H specifies an alternative host (if set, -U and -P must also be set)

-O specifies an alternative port

-U specifies a user

-P specifies a password


General Options:

-h More detailed help.

-q Quiet. Minimal output

-v Verbose.


Server Operations:

/usr/bin/vmware-cmd -l

/usr/bin/vmware-cmd -s register

/usr/bin/vmware-cmd -s unregister

/usr/bin/vmware-cmd -s getresource

/usr/bin/vmware-cmd -s setresource


VM Operations:

/usr/bin/vmware-cmd getconnectedusers

/usr/bin/vmware-cmd getstate

/usr/bin/vmware-cmd start

/usr/bin/vmware-cmd stop

/usr/bin/vmware-cmd reset

/usr/bin/vmware-cmd suspend

/usr/bin/vmware-cmd setconfig

/usr/bin/vmware-cmd getconfig

/usr/bin/vmware-cmd setguestinfo

/usr/bin/vmware-cmd getguestinfo

/usr/bin/vmware-cmd getproductinfo

/usr/bin/vmware-cmd connectdevice

/usr/bin/vmware-cmd disconnectdevice

/usr/bin/vmware-cmd getconfigfile

/usr/bin/vmware-cmd getheartbeat

/usr/bin/vmware-cmd gettoolslastactive

/usr/bin/vmware-cmd getresource

/usr/bin/vmware-cmd setresource

/usr/bin/vmware-cmd hassnapshot

/usr/bin/vmware-cmd createsnapshot

/usr/bin/vmware-cmd revertsnapshot

/usr/bin/vmware-cmd removesnapshots

/usr/bin/vmware-cmd answer


No comments:

Post a Comment