Manupilando Maquinas Virtuais VMware CLI

Testado no ESXi 6.0

Listar ID de todas VMs do inventario

vim-cmd vmsvc/getallvms

Ver o power state de uma VM

vim-cmd vmsvc/power.getstate <vmid>

Ver o power state de todas VMs

for i in $( vim-cmd vmsvc/getallvms | awk '{print $1"."$2}' | sed 1d ); do echo $i; vim-cmd vmsvc/power.getstate $( echo $i | cut -d. -f1 ); echo; done

Ligar uma VM

vim-cmd vmsvc/power.on <vmid>

Desligar uma VM

vim-cmd vmsvc/power.off <vmid>

Listar Adapatadores/Dispositivos Fisicos de Rede

esxcli network nic list

Listar Interfaces de Rede

esxcli network ip interface list

Mostrar IP de uma Interface de Rede

esxcli network ip interface ipv4 get -i vmk0

Mostrar configurações de DNS

esxcli network ip dns server list
esxcli network ip dns search list

Mostrar conexões estabelecidas tipo netstat

esxcli network ip connection list
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s