Máquinas virtuales

Publicado en 21 diciembre, 2015

hpx1 (.20)

Versión: debian 7.9
32 ó 64: 64

  • Montaje de directorios de máquina de usuario con /usr/local/bin/mountcifs.sh. En /home/webs de la maquina 100 (vhome) se agregará un directorio por cada usuario.
  • Cada vez que se hace un backup desde f13 se llama al script /usr/local/bin/activar_mysql.sh. Este actualiza la copia de box:mysql en vhome en el puerto 3307 y actualiza la tabla exiscontacts_pruebas en vhome64 con el último backups de exiscontacts en producción.
  • El script /usr/local/bin/desactivar_mysqlbox.sh desactiva temporalmente las copias locales de las tablas de producción ante el inminente backup de datos. Se ejecuta todos los días a las 19:30. No parece funcionar correctamente, pero voy a analizarlo de inmediato.

vhome (.100)

Versión: debian 7.9
32 ó 64: 32

  • Máquina principal de webs. Usa el puerto 81 para compatibilidad con Varnish en la misma máquina o para compartir virtualhosts con otra que lo tenga.
  • En el puerto 3307 hay una copia de las BBDD de box de la noche anterior.
  • Esta máquina no tiene CSF

 

vhome64 (.110)

Versión: debian 7.9
32 ó 64: 64

  • Máquina a la que apuntan las DNS de los dominios locales a causa del Varnish, que se encarga de desviar el tráfico a la 100 salvo para los siguientes dominios locales: «premeditado.com», «maderatres.com», «restaurantevegetalia.com», «alsur.com», «blogolftrip.org», «ozinspain.com», «i.golfalia.net», «home64.alsur.es», «contacts.elsurexiste.com» (django) y «spaingolf.es», que desvia al puerto 81 local y en los casos de «*alsur.es/picasa» o «i.golfalia.net» quita las cookies a las fotos.
  • Cuando se actualiza la copia de exiscontacts, se guarda en /backups una SQL de la tabla en el estado anterior a la sincronización.
  • Contiene una carpeta backup de exiscontacts en producción y las tablas. (añadir más información sobre esto)

 

gitl (.102)

Versión: debian 7.9
Versión gitlab: 7.11.4
32 ó 64: 64

  • En los proyectos en los que están configurados se ejecutan Web Hooks. Para GIS se usa http://home.alsur.es/pan/git/hook.php (maquina 100) y para exiscontacts igual pero con el dominio home64.alsur.es. Según el dominio puede sincronizar copias locales por el branch o actualiza copia en producción mediante Ansible por cadena [DEPLOY+PUBLISH] en commit.

 

elastix (.108)

Versión: redHat centOS 5.11
32 ó 64: 64

  • Hace un backup cada viernes a elastix.bak, llevándose las dos últimas copias.

 

vhomedeb8 (.111)

Versión: debian 8.0
32 ó 64: 64

  • Máquina heredada de vhome64, pero actualizada a debian 8. Según el proxmox los últimos cambios se han hecho el 4 de Junio, por lo que desde entonces está desactualizada de los cambios que haya podido haber en vhome64. Al ser una máquina derivada de otra en debian 7 muchos de los scripts están con código que ha podido quedar obsoleto.

 

local-logs (.114)

Versión: 7.9
32 ó 64: 32

  • El exim de esta máquina sale por amazon (Irlanda).

 

f13

Versión: debian 6.0.10
32 ó 64: 64

box (.100)

Versión: 7.9
32 ó 64: 32

  • A diferencia de vhome, box usa el puerto 80. En el único caso en el que podrían compartir virtualhost (master.golfinspain con www.golfinspain) se usa un archivo común que no incluye la declaración del puerto (se incluye en el archivo padre).
  • En esta máquina PHPlist envía los correos directamente a amazon, sin pasar por la maquina de logs1 como anteriormente ocurría.

 

box64 (.110)

Versión: debian 7.9
32 ó 64: 64

  • Tiene varnish instalado y funcionando.
  • El único uso de esta máquina actualmente es el dominio back.contacts.elsurexiste.com en producción. Al no tener IP externa, se le llama desde el puerto 8110 que f13 redirige a box64:80 (varnish) que a su vez lo desvía al 81.

 

logs1 (.214)

Versión: debian 6.0.10
32 ó 64: 32
IP externa: 91.121.55.109

  • Exim sale por amazon SES (Irlanda)

 

kim1

Versión: 6.0.10
32 ó 64: 64
IP externa: 5.135.191.17

  • Sirve de backups de maquinas. Actualmente están instaladas (seguramente en una versión muy desactualizada): box.alsur.es, hide.alsur.es, cloud.surlandia.com

 

elastix.bak (.28)

Versión: redHat centOS 5.11
32 ó 64: 32
* Tiene un script programado en arranque que si al iniciarse no está la máquina de elastix activa use la IP de elastix, de esta manera se pueden seguir usando los telefonos aún cuando el servidor principal esté apagado o en problemas simplemente con encender esta máquina.


Sin respuestas to "Máquinas virtuales"


    ¿Algo que comentar?