El servidor Master en XenServer
Hola de nuevo. Soy Ferran Serafini, espero que hayan tenido unas felices fiestas y que este año sea mucho mejor de lo que los expertos auguran. Centrándonos en el mundo de la virtualización, hoy vamos hablar sobre XenServer y la figura del servidor Master.
En un clúster o Pool, siempre tiene que haber un nodo designado como “Master”, mientras que los otros miembros, se denominan “slaves”. El rol master se caracteriza por “exponer” la administración del clúster de forma centralizada y reenvía los comandos a los otros nodos si es necesario. Por ejemplo, siempre que nos conectamos con XenCenter, la conexión se realiza contra el nodo master.
Internamente, la API de Xen, utiliza el Master como único punto de escritura de la base de datos de configuración del Pool, en concreto, es el fichero es /var/xapi/state.db. Es muy importante, tener dicho fichero respaldado ya que aunque no es frecuente, alguna vez puede llegar a corromperse. Algo tan sencillo como:
xe pool-dump-database file-name=<path and filename>
Nos va permitir restaurar nuestra base de datos mediante el comando
xe pool-restore-database file-name=<path to backup file>
Con esto vamos a tener que reiniciar y la base de datos volverá a estar operativa, con toda la configuración de Storage, máquinas virtuales, redes, etc….
Pues nada más, espero que como siempre te haya parecido interesante. Un placer ayudarte en tu día a día con XenServer. Saludos
Si te ha gustado este articulo, por favor,compártelo en Twitter o en Facebook con los botones de abajo. Muchas gracias por tu apoyo!