VMware vSphere: 101 Comandos (vCenter & ESXi)

VMware vSphere: Comandos de Shell para vCenter y ESXi

VMware vSphere es una plataforma líder en virtualización que permite a las organizaciones virtualizar sus infraestructuras de servidores y centro de datos. Mientras que las interfaces gráficas de vSphere ofrecen una visualización intuitiva y una experiencia de usuario amigable, el uso de la línea de comandos (shell) proporciona a los administradores un conjunto de ventajas distintas:

  • Eficiencia: A menudo, es más rápido ejecutar un comando que navegar a través de múltiples ventanas y menús de una interfaz gráfica.
  • Automatización: Los comandos pueden ser fácilmente incorporados en scripts, lo que permite la automatización de tareas repetitivas, asegurando que se realicen de manera consistente y sin errores humanos.
  • Flexibilidad: A través de la línea de comandos, los administradores a menudo tienen acceso a opciones y detalles que no están disponibles o son menos evidentes en las interfaces gráficas.
  • Diagnóstico y Solución de Problemas: Al enfrentarse a problemas, la línea de comandos ofrece herramientas directas para el diagnóstico y solución de problemas, permitiendo una identificación más rápida de las causas raíz.
  • Gestión Remota: Aunque hay herramientas gráficas que ofrecen acceso remoto, la línea de comandos, especialmente cuando se combina con herramientas como SSH, puede ser una forma más ligera y directa de gestionar sistemas remotos, incluso con conexiones de baja calidad.

En este contexto, el conocimiento y manejo de la línea de comandos en vSphere no solo es una habilidad valiosa, sino que puede ser crucial en situaciones de alta demanda o cuando se necesita una respuesta rápida ante problemas. Es una herramienta poderosa en manos de administradores experimentados que buscan maximizar su eficiencia y precisión al interactuar con sistemas vSphere.

vCenter: 50 Comandos.

Item

Comando y Sintaxis

Descripción

Ejemplo

1

Get-VM

Obtiene una lista de máquinas virtuales.

Get-VM

2

Start-VM

Inicia una máquina virtual.

Start-VM VMName

3

Stop-VM

Detiene una máquina virtual.

Stop-VM VMName

4

Restart-VM

Reinicia una máquina virtual.

Restart-VM VMName

5

New-VM

Crea una nueva máquina virtual.

New-VM -Name NewVM -VMHost HostName

6

Remove-VM

Elimina una máquina virtual.

Remove-VM VMName

7

Get-VMHost

Obtiene información sobre hosts ESXi.

Get-VMHost

8

Get-VMHostNetwork

Muestra la configuración de red del host.

Get-VMHostNetwork

9

Get-Datastore

Lista de almacenes de datos.

Get-Datastore

10

New-Datastore

Crea un nuevo almacén de datos.

New-Datastore -Name NewDatastore

11

Set-VMHost

Configura parámetros del host ESXi.

Set-VMHost -Name HostName

12

Get-VMResourceConfiguration

Obtiene configuración de recursos VM.

Get-VMResourceConfiguration VMName

13

Set-VMResourceConfiguration

Configura recursos para una máquina virtual.

Set-VMResourceConfiguration VMName

14

Get-VMGuest

Obtiene información del sistema invitado.

Get-VMGuest VMName

15

Get-VMTools

Muestra el estado de las VMware Tools.

Get-VMTools VMName

16

Get-VMHostAccount

Obtiene cuentas de usuario del host.

Get-VMHostAccount HostName

17

Set-VMHostAccount

Configura cuentas de usuario del host.

Set-VMHostAccount HostName

18

Get-VMHostFirewallException

Muestra excepciones del firewall del host.

Get-VMHostFirewallException HostName

19

Set-VMHostFirewallException

Configura excepciones del firewall del host.

Set-VMHostFirewallException HostName

20

Get-VMHostService

Lista servicios del host.

Get-VMHostService HostName

21

Start-VMHostService

Inicia un servicio del host.

Start-VMHostService HostName

22

Stop-VMHostService

Detiene un servicio del host.

Stop-VMHostService HostName

23

Get-VirtualPortGroup

Obtiene información de grupos de puertos.

Get-VirtualPortGroup

24

Get-VirtualSwitch

Lista de switches virtuales.

Get-VirtualSwitch

25

Get-VMHostProfile

Muestra los perfiles del host.

Get-VMHostProfile HostName

26

Set-VMHostProfile

Configura perfiles del host.

Set-VMHostProfile HostName

27

Get-VMResourcePool

Obtiene información sobre grupos de recursos.

Get-VMResourcePool

28

New-VMResourcePool

Crea un nuevo grupo de recursos.

New-VMResourcePool -Name NewPool

29

Move-VM

Mueve una máquina virtual a un destino.

Move-VM VMName -Destination Destination

30

Get-VMHostAccount

Obtiene cuentas de usuario del host.

Get-VMHostAccount HostName

31

Set-VMHostAccount

Configura cuentas de usuario del host.

Set-VMHostAccount HostName

32

Test-VMHostConnection

Prueba la conectividad con un host.

Test-VMHostConnection HostName

33

Get-VMLocation

Muestra la ubicación de una máquina virtual.

Get-VMLocation VMName

34

Get-DatastoreCluster

Obtiene información sobre clústeres de almacenes de datos.

Get-DatastoreCluster

35

New-DatastoreCluster

Crea un nuevo clúster de almacenes de datos.

New-DatastoreCluster -Name NewCluster

36

Get-Tag

Lista etiquetas y categorías.

Get-Tag

37

New-Tag

Crea una nueva etiqueta.

New-Tag -Name NewTag

38

Assign-Tag

Asigna etiquetas a objetos.

Assign-Tag -Entity Object -Tag Tag

39

Get-VMHostPatch

Obtiene información sobre parches del host.

Get-VMHostPatch HostName

40

Install-VMHostPatch

Instala un parche en el host.

Install-VMHostPatch HostName -Patch Patch

41

Get-VMHostNtpServer

Obtiene servidores NTP configurados.

Get-VMHostNtpServer HostName

42

Set-VMHostNtpServer

Configura servidores NTP en el host.

Set-VMHostNtpServer HostName -NtpServer NtpServer

43

Get-DatastoreCluster

Obtiene información sobre clústeres de almacenes de datos.

Get-DatastoreCluster

44

New-DatastoreCluster

Crea un nuevo clúster de almacenes de datos.

New-DatastoreCluster -Name NewCluster

45

Get-Tag

Lista etiquetas y categorías.

Get-Tag

46

New-Tag

Crea una nueva etiqueta.

New-Tag -Name NewTag

47

Assign-Tag

Asigna etiquetas a objetos.

Assign-Tag -Entity Object -Tag Tag

48

Get-VMHostPatch

Obtiene información sobre parches del host.

Get-VMHostPatch HostName

49

Install-VMHostPatch

Instala un parche en el host.

Install-VMHostPatch HostName -Patch Patch

50

Get-VMHostNtpServer

Obtiene servidores NTP configurados.

Get-VMHostNtpServer HostName

ESXi: 51 Comandos

Item

Comando y Sintaxis

Descripción

Ejemplo

1

esxcli hardware memory get

Obtiene información sobre la memoria.

esxcli hardware memory get

2

esxcli hardware cpu list

Muestra una lista de CPUs.

esxcli hardware cpu list

3

esxcli hardware clock get

Obtiene la fecha y hora del sistema.

esxcli hardware clock get

4

esxcli hardware platform get

Muestra información sobre la plataforma.

esxcli hardware platform get

5

esxcli network nic list

Lista adaptadores de red.

esxcli network nic list

6

esxcli hardware pci list

Muestra dispositivos PCI.

esxcli hardware pci list

7

esxcli storage core device list

Lista dispositivos de almacenamiento.

esxcli storage core device list

8

esxcli hardware usb list

Muestra dispositivos USB.

esxcli hardware usb list

9

esxcli hardware psod list

Obtiene información sobre PSOD.

esxcli hardware psod list

10

esxcli hardware usb passthrough list

Lista dispositivos USB habilitados.

esxcli hardware usb passthrough list

11

esxcli hardware clock get

Obtiene la fecha y hora del sistema.

esxcli hardware clock get

12

esxcli hardware uuid get

Obtiene el UUID del sistema.

esxcli hardware uuid get

13

esxcli hardware boot device get

Muestra el dispositivo de arranque.

esxcli hardware boot device get

14

esxcli hardware serial get

Obtiene el número de serie del sistema.

esxcli hardware serial get

15

esxcli hardware smbios get

Muestra información SMBIOS.

esxcli hardware smbios get

16

esxcli software profile get

Obtiene información del perfil de software.

esxcli software profile get

17

esxcli network vswitch standard list

Lista switches virtuales estándar.

esxcli network vswitch standard list

18

esxcli network ip interface list

Lista interfaces de red.

esxcli network ip interface list

19

esxcli hardware pci list

Muestra dispositivos PCI.

esxcli hardware pci list

20

esxcli network vswitch dvs vmware list

Lista switches virtuales VMware DVS.

esxcli network vswitch dvs vmware list

21

esxcli storage filesystem list

Lista sistemas de archivos.

esxcli storage filesystem list

22

esxcli storage core device list

Lista dispositivos de almacenamiento.

esxcli storage core device list

23

esxcli hardware clock set

Configura la fecha y hora del sistema.

esxcli hardware clock set

24

esxcli hardware memory get

Obtiene información sobre la memoria.

esxcli hardware memory get

25

esxcli hardware cpu list

Muestra una lista de CPUs.

esxcli hardware cpu list

26

esxcli network nic list

Lista adaptadores de red.

esxcli network nic list

27

esxcli hardware pci list

Muestra dispositivos PCI.

esxcli hardware pci list

28

esxcli storage core device list

Lista dispositivos de almacenamiento.

esxcli storage core device list

29

esxcli hardware usb list

Muestra dispositivos USB.

esxcli hardware usb list

30

esxcli hardware psod list

Obtiene información sobre PSOD.

esxcli hardware psod list

31

esxcli hardware usb passthrough list

Lista dispositivos USB habilitados.

esxcli hardware usb passthrough list

32

esxcli hardware clock get

Obtiene la fecha y hora del sistema.

esxcli hardware clock get

33

esxcli hardware uuid get

Obtiene el UUID del sistema.

esxcli hardware uuid get

34

esxcli hardware boot device get

Muestra el dispositivo de arranque.

esxcli hardware boot device get

35

esxcli hardware serial get

Obtiene el número de serie del sistema.

esxcli hardware serial get

36

esxcli hardware smbios get

Muestra información SMBIOS.

esxcli hardware smbios get

37

esxcli software profile get

Obtiene información del perfil de software.

esxcli software profile get

38

esxcli network vswitch standard list

Lista switches virtuales estándar.

esxcli network vswitch standard list

39

esxcli network ip interface list

Lista interfaces de red.

esxcli network ip interface list

40

esxcli hardware pci list

Muestra dispositivos PCI.

esxcli hardware pci list

41

esxcli network vswitch dvs vmware list

Lista switches virtuales VMware DVS.

esxcli network vswitch dvs vmware list

42

esxcli storage filesystem list

Lista sistemas de archivos.

esxcli storage filesystem list

43

esxcli hardware clock set

Configura la fecha y hora del sistema.

esxcli hardware clock set

44

esxcli system settings advanced list

Lista configuraciones avanzadas del sistema.

esxcli system settings advanced list

45

esxcli software vib list

Lista paquetes de software instalados.

esxcli software vib list

46

esxcli hardware chipset list

Muestra información sobre el chipset.

esxcli hardware chipset list

47

esxcli system maintenance mode set

Configura el modo de mantenimiento.

esxcli system maintenance mode set -e true

48

esxcli hardware clock get

Obtiene la fecha y hora del sistema.

esxcli hardware clock get

49

esxcli hardware cpu list

Muestra una lista de CPUs.

esxcli hardware cpu list

50

esxcli hardware pci list

Muestra dispositivos PCI.

esxcli hardware pci list

51

esxcli network nic list

Lista adaptadores de red.

esxcli network nic list

Por ajramones

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *