Comandos úteis para gerencia do ESXi:

O comando top do VMware
~ # esxtop

Reiniciar todos os serviços de um host ESXi
~ #  /sbin/services.sh restart

Modo manutenção do Host ESXi
~ # vim-cmd hostsvc/maintenance_mode_enter
~ # vim-cmd hostsvc/maintenance_mode_exit


Comandos de networking

Ver interfaces de rede
~ # esxcfg-nics -l
Name    PCI           Driver      Link Speed     Duplex MAC Address MTU    Description                   
vmnic0  0000:20:00.00 igb         Down 0Mbps     Half   00:10:e0: 1500   Intel Corporation I350 Gigabit Network Connection
vmnic1  0000:20:00.01 igb         Down 0Mbps     Half   00:10:e0: 1500   Intel Corporation I350 Gigabit Network Connection
vmnic2  0000:b0:00.00 ixgbe       Up   10000Mbps Full   00:1b:21: 1500   Intel Corporation 82599EB 10-Gigabit KX4 Network Connection
vmnic3  0000:b0:00.01 ixgbe       Up   10000Mbps Full   00:1b:21: 1500   Intel Corporation 82599EB 10-Gigabit KX4 Network Connection

Virtual Switches
~ # esxcfg-vswitch -l
Switch Name      Num Ports   Used Ports  Configured Ports  MTU     Uplinks   
vSwitch0         4352        18          128               1500    vmnic2,vmnic3

  PortGroup Name        VLAN ID  Used Ports  Uplinks   
  VM Network            4095    10          vmnic2,vmnic3
  VM Management Network 10      1           vmnic2,vmnic3
  iSCSI                 20      1           vmnic2,vmnic3
  Management Network    10      1           vmnic2,vmnic3

Comandos para máquinas virtuais

Listando as máquinas virtuais
~ # vim-cmd vmsvc/getallvms
Vmid             Name       File         Guest OS
1      vCenter   [vmware01] vCenter.vmx  VMware vCenter Server Appliance
10     redhat1   [vmware01] redhat01.vmx Red Hat Enterprise Linux
[...]
Iniciar, parar o reiniciar uma máquina virtual

Iniciar a máquina virtual
~ # vim-cmd vmsvc/power.on Vmid
~ # vim-cmd vmsvc/power.on 10

Parar máquina virtual
~ # vim-cmd vmsvc/power.off Vmid
~ # vim-cmd vmsvc/power.off 10

Reiniciar máquina virtual
~ # vim-cmd vmsvc/power.reboot Vmid
~ # vim-cmd vmsvc/power.reboot 10

Ver o estado de uma máquina virtual
~ # vim-cmd vmsvc/power.getstate Vmid
~ # vim-cmd vmsvc/power.getstate 10

Ver informações e configurações de uma máquina virtual
~ # vim-cmd vmsvc/get.summary Vmid
~ # vim-cmd vmsvc/get.summary 10
Listsummary:

(vim.vm.Summary) {
   dynamicType = , 
   vm = 'vim.VirtualMachine:10', 
   runtime = (vim.vm.RuntimeInfo) {
      dynamicType = , 
      device = (vim.vm.DeviceRuntimeInfo) [
         (vim.vm.DeviceRuntimeInfo) {
[...]
Deletar uma máquina virtual
~ # vim-cmd vmsvc/destroy Vmid
~ # vim-cmd vmsvc/destroy 10

Instalar VMware Tools
~ # vim-cmd vmsvc/tools.install vmid
~ # vim-cmd vmsvc/tools.install 10

Registrar uma máquina virtual e o inventário do host
~ # vim-cmd solo/registervm /vmfs/vol/datastore01/rhel01/rhel01.vmx

Comandos iSCSI
Listar adaptadores iSCSI
~ # esxcli iscsi adapter list
Adapter  Driver     State   UID                              Description           
-------  ---------  ------  -------------------------------  ----------------------
vmhba33  iscsi_vmk  online  iqn.1998-01.com.vmware:7f2ab991  iSCSI Software Adapter

Dynamic Discovery de Targets iSCSI
~ # esxcli iscsi adapter discovery sendtarget add --address="ip/dns[:port]" --adapter="adapter_name"

Exemplo:
~ # esxcli iscsi adapter discovery sendtarget add --address=192.168.1.100:3260 --adapter=vmhba33

Rescan e Rediscovery de dispositivos de armazenamento
~ # esxcli iscsi adapter discovery rediscover
~ # esxcli storage core adapter rescan --adapter=vmhba33


Comandos SAN/Fibre Channel
Listar adaptadores FC, WWNN y WWPN
~ # esxcli storage san fc list
Adapter: vmhba33
   Port ID: 012820
   Node Name: 20:00:00:xx
   Port Name: 21:00:00:xx
   Speed: 10 Gbps
   Port Type: NPort
   Port State: ONLINE

Mostra informação de eventos Fibre Channel
~ # esxcli storage san fc events get
FC Event Log                                                
-------------------------------------------------------------
2014-05-13 11:28:45.431 [vmhba33] LINK UP                    
2014-05-13 14:25:42.514 [vmhba33] RSCN received for PID...
[...]


Fonte:

http://rm-rf.es/esxi-ssh-comandos-utiles-vmware-cli/
http://www.techfreaks.com.br/?p=113
Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s