Desde la consola de ESX se pueden realizar muchas
operaciones, puede ser muy útil conocerlas por si es necesario emplearlas en
caso de caída de parte de la red o incomunicación del ESX.
Este es un pequeño ejemplo, en la parte inferior hay una lista con todos los comandos disponibles.
Listar las maquinas
virtuales de un ESX.
[root@esx02 ~]# vim-cmd vmsvc/getallvms
Vmid Name File Guest OS Version Annotation
112 TESTFS01 [TEST_DATA_VM01] TESTFS01/TESTFS01.vmx
windows7Server64Guest vmx-07
128 TESTADDS02 [TEST_DATA_VM02] TESTADDS02/TESTADDS02.vmx
windows7Server64Guest vmx-07
144 TEST01 [TEST_DATA_VM02] TEST01/TEST01.vmx windows7Server64Guest vmx-07
16 TESTADDS01 [TEST_DATA_VM01] TESTADDS01/TESTADDS01.vmx
windows7Server64Guest vmx-07
Ver los datastores de una maquina virtual.
En este
ejemplo usaremos la 112, el ID se obtiene con el comando “getallvms” visto
anteriormente.
[root@esx02 ~]# vim-cmd vmsvc/get.datastores 112
name TEST_DATA_VM02 TEST_DATA_VM01
url
/vmfs/volumes/4be9552a-45ffcfd3-ac82-e61f1352c977 /vmfs/volumes/4be7e6a0-ceff2d1c-5ec4-e61f1352c977
capacity
2836020592640
160792838144
freeSpace
638826053632
66992472064
accessible
1 1
type
VMFS
VMFS
multipleHostAccess
Arrancar una
maquina virtual.
[root@esx02 ~]# vim-cmd vmsvc/power.on 112
Parar una maquina virtual.
[root@esx02
~]# vim-cmd vmsvc/power.off 112
Lista de comandos disponibles.
[root@esx02
~]# vim-cmd vmsvc
Commands available under vmsvc/:
acquiremksticket get.configoption power.off
connect
get.datastores power.on
convert.toTemplate get.disabledmethods power.reboot
convert.toVm get.environment power.reset
createdummyvm get.filelayout power.shutdown
destroy
get.guest power.suspend
device.connection get.guestheartbeatStatus reload
device.connusbdev get.managedentitystatus setscreenres
device.disconnusbdev get.networks snapshot.create
device.diskadd
get.runtime snapshot.dumpoption
device.diskaddexisting get.snapshotinfo snapshot.get
device.diskremove get.summary snapshot.remove
device.getdevices get.tasklist snapshot.removeall
device.toolsSyncSet getallvms snapshot.revert
device.vmiadd gethostconstraints snapshot.setoption
device.vmiremove login tools.cancelinstall
devices.createnic logout tools.install
get.capability message tools.upgrade
get.config power.getstate unregister
get.config.cpuidmask power.hibernate upgrade
No hay comentarios:
Publicar un comentario