Ligando e Desligando Máquinas Virtuais por Linha de Comando ( CLI ) do ESXi
Para Ligar e desligar máquinas virtuais por linha de comando do ESXi use os comandos a seguir:
Para obter o estado atual de todas as máquinas virtuais em um host:
# vim-cmd vmsvc/getallvms
Para listar o estado atual de uma máquina virtual use o ID obtido com o comando acima. Substitua o campo VMID pela ID desejada.
# vim-cmd vmsvc/power.getstate VMID
Desligar uma máquina virtual:
# vim-cmd vmsvc/power.shutdown VMID
Se a máquina virtual não consegue desligar, use este comando: (Este irá forçar o desligamento da máquina)
# vim-cmd vmsvc/power.off VMID
Para ligar uma máquina virtual, use o código:
# vim-cmd vmsvc/power.on VMID
Bom dia !
Quais comandos utilizo para alterar o MAC Address de uma VM dentro do ISXi ?
Denis,
Para editar o MAC ADDRESS via linha de comando, você precisa editar o arquivo VMX de sua máquina virtual.
No esx, você irá utilizar o editor VI, e com ele irá abrir o VMX desejado procurar pela linha:
– ethernet0.generatedAddress = “00:00:00:cc:cc:05” (exemplo para um mac address gerado pelo sistema)
– ethernet0.address = “00:50:56:00:cf:cc” (exemplo para um mac já editado manualmente)
Mas recomendo que faça essas alterações sempre pelo seu esx-ui ou pelo vsphere client!
Caso ainda tenha alguma dúvida a respeito, basta posta-la aqui.