viernes, 12 de septiembre de 2008

Parar máquina en VMware

NOTA: Sólo lo he probado en ESX 3.x!

No os ha pasado alguna vez que se os queda una máquina virtual un poco tonta, y no podéis entrar por TS (o por SSH)? Y no os ha pasado que esa máquina "no tiene activas" las vmware tools y no podéis parar la máquina?

Pues el frotar se va a acabar!
Vamos, que a mí también me pasó y se puede solucionar desde la línea de comandos. Una vez estéis dentro de la máquina, para identificar las máquinas virtuales que hay, lo hacemos con:

/usr/bin/vmware-cmd -l

y obtendremos un listado del tipo

/vmfs/volumes/48248230-81ff0c70-5543-001e4f2a91fd/Server1/Server1.vmx
/vmfs/volumes/48248230-81ff0c70-5543-001e4f2a91fd/Server2/Server2.vmx
/vmfs/volumes/48248230-81ff0c70-5543-001e4f2a91fd/Server3/Server3.vmx
/vmfs/volumes/48248230-81ff0c70-5543-001e4f2a91fd/Server4/Server4.vmx

que son los paths a los archivos de configuración de todas las máquinas virtuales que ahya en el sistema. Simplemente habrá que seleccionar la máquina que queramos parar y hacer:

/usr/bin/vmware-cmd stop

y la máquina se parará. Y para levantarla, será lo mismo pero en lugar de stop, será start.

/usr/bin/vmware-cmd start


En el caso de que la máquina no se pare con el comando "stop", podremos matar el proceso. Habrá que buscar los procesos que contengan

/usr/lib/vmware/bin/vmkload_app

de la siguiente manera

[root@vmware01 root]# ps aufx | grep vmkload_app
root 14672 0.0 0.2 3688 676 pts/0 S 11:28 0:00 \_ grep vmkload_app
root 1748 0.0 0.1 2016 404 ? S< group="host/vim/vmkauthd" min="4" max="12" group="host/user" name="VMware" version="3.5.0;licensename=" licenseversion="2.0" pipe="/tmp/vmhsdaemon-0/vmxddeff927aa6fd1c7;">

y matar el que corresponda a la máquina virtual que no podemos parar.

Y así de sencillo!!!

1 comentario:

Anónimo dijo...

Play The Real Money Slot Machines - Trick-Taking Game - Trick-Taking
How to 1xbet app Play. Play The Real wooricasinos.info Money Slot Machine. If you are searching for a 바카라 사이트 fun, exciting https://febcasino.com/review/merit-casino/ game to play online, we have you https://tricktactoe.com/ covered.