Find UUID for a VM from powercli

          Find UUID for a VM from powercli


use power cli

1)Connect Vcenter server:

PowerCLI C:\> Connect-VIServer <IP>

2)Find VM UUID:

Get-VM <vm_name> | %{(Get-View $_.Id).config.uuid}

ESXCLI command to power ON or OFF VMs

   ESXCLI command to power ON or OFF VMs



Find the VM ID using:

 vim-cmd vmsvc/getallvms 

Using ID get VM power state:

 vim-cmd vmsvc/power.getstate <ID>

Power ON VM:

vim-cmd vmsvc/power.on<ID>

Power OFF VM:

vim-cmd vmsvc/power.off<ID>

how to unlink a NIC from a esxi vSwitch

  List the vSwitches from ESXI using CLI:          esxcli network vswitch standard list  output example: vSwitch0    Name: vSwitch0    Class...