Que haríamos si en dada ocasión la máquina donde se ejecuta el ovm manager llegase a crashear? sin un ovm manager no podremos administrar nuestras virtuales, al menos no hasta que lo volvamos a instalar, por ende ante una eventualidad así, deberemos seguir la siguiente serie de pasos para hacerlo desde el ovm server.

Para saber cuál es el id asignado a cada máquina virtual debemos ir a la siguiente ruta en el ovm server:

 cd /OVS/Repositories/<idRepositorio>/VirtualMachines


Ejecutamos el siguiente comando:

 cat <idVM>/vm.cfg | grep OVM_simple_name

Con esto sabremos el id para utilizar los siguientes comandos:
1) Listar todas las VMs en ejecución:

[root@ovmserver1 ~]# xm list 
Name                             ID   Mem VCPUs      State   Time(s)

0004fb00000600003ace83d53d5313b0  1  4096     4     -b----   9343.5

0004fb0000060000e0f49015b41ead02  8  4096     4     -b----    832.9

Domain-0                          0   726    12     r-----  14059.0

Actualmente hay 2 máquinas ejecutandose en el dominio.

2) Detener una VM:

[root@ovmserver1 ~]# xm shutdown 0004fb00000600003ace83d53d5313b0 

3) Kill una VM:

Fuerza la máquina virtual a apagarse.

[root@ovmserver1 ~]# xm destroy 0004fb00000600003ace83d53d5313b0 

4) Iniciar una máquina virtual:

[root@ovmserver1 ~]# xm create 0004fb00000600005d4bfe48c8fe0cf9/vm.cfg

5) Migrar una máquina virtual en ejecución a otro OVM Server en el mismo server pool:

Esto lo podemos hacer de 2 formas:

  1. Especificando la dirección IP del servidor de destino.
  2. Escribiendo el nombre del servidor de destino, debe estar registrado a nivel del dns.

Esto es útil si tiene muchos servidores en su infraestructura, y recordar los nombres de los servidores suele ser más fácil que las direcciones IP.

Debe añadir los nombres de los servidores en el archivo host junto a su ip, esto en cada servidor que haya en el server pool:

[root@orclvmsrv1 ~]# vi /etc/hosts 

Coloque todos sus ovm servers:

192.168.1.11 ovmserver1
192.168.1.12 ovmserver2
192.168.1.13 ovmserver3

Guarde el archivo, luego de eso usted podrá migrar la máquina hacía cualquier servidor dentro del mismo server pool con el siguiente comando:

[root@ovmserver1  ~]# xm migrate -l 0004fb00000600005d4bfe48c8fe0cf9 ovmserver2

Deja una respuesta

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