Conocer los datos de una Maquina Virtual con vim-cmd

Buenas, hoy vamos a ver como conocer los datos de una Maquina virtual a través de la linea de comandos con vim-cmd, una herramienta útil de VMware que nos puede venir bien en cualquier momento.

Para poder conocer los datos de una Maquina Virtual, primero tendremos que conocer su vmid con vim-cmd vmsvc/getallms.

1

Para conocer los datos de la Maquina virtual es imprescindible que este encendida. Para ver que VM tenemos encendidas lo podemos ver rapidamente con ESXTOP

1a

El comando que utilizaremos para conocer los datos de la VM, es get.guest

2

El comando para que nos muestre por ejemplo la ip que tiene esta VM , sera vim-cmd vmsvc/get guest vmid | grep «ipAddress = \»». Utilizando el comando grep sin decirle ninguna opción, nos mostrara todos los campos donde este la palabra ipAddress.

3

Con la opción grep -m 1, nos mostrará la primera linea en la que aparezca la palabra a buscar.

3B

Si la VM esta apagada, no nos devolverá ningún resultado.

4

Para conocer el hostname de la VM, bastará con que cambiemos ipAddress por hostName.

5

Todo esto viene de utilizar solo el comando vim-cmd vmsvc/get.guest vmid, este comando te imprime en pantalla el resultado de todos los datos de la VM, por lo que puede ser bastante lio al ser bastante largo, por lo que si solo te interesa conocer la ip de la VM, conviene encadenarlo con un grep.

6

También te puedes redirigir lo que te muestra en pantalla a un txt.

8 9

Saludos y espero que os sirva.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.