computación en la nube para el interior - tareas #6051 · - asignado a cambiado cielito - cielo...
TRANSCRIPT
Computación en la nube para el Interior - Tareas #6051
Tareas # 6033 (Nueva): Migraciones de CSIC y CURE a SeCIU
Migración de godel
10/24/2018 10:55 AM - Daniel Viñar Ulriksen
Status: En curso Start date: 10/24/2018
Priority: Alta Due date:
Assignee: Daniel Viñar Ulriksen % Done: 20%
Category: Estimated time: 0.00 hour
Target version: Spent time: 16.00 hours
Description
Uno de los primero servidores que conviene migrar el el servidor de correo [[servidores:Godel]].
Conviene migrarlo a una virtual, para poder sincronizar fácil con rsync. Luego tentativa de actualización del zimbra.
Related issues:
Related to Plataforma de servidores - Tareas # 2668: Migrar Godel a Hipatia Cerrada 05/23/2014
Related to Correo electrónico - Tareas # 5562: Espacio en Godel Cerrada 01/19/2017
Related to Correo electrónico - Tareas # 4263: Aumentar una partición en gode... Cerrada 04/14/2015
Related to Respaldos - Tareas # 3731: Faltan respaldos de godel Cerrada 12/01/2014
Related to Computación en la nube para el Interior - Tareas # 6034: Crear un ... En curso 09/28/2018
Related to Computación en la nube para el Interior - Tareas # 6225: Problemas... Resuelta 05/23/2019
History
#1 - 02/11/2019 04:26 PM - Andrés Pías
- Assignee changed from Cielito - cielo to Andrés Pías
Me la voy asignando para no perderla.
#2 - 02/11/2019 05:09 PM - Andrés Pías
A la migración de Godel la vamos a hacer en forma semi manual, @daniel:
arrancar el nuevo kvm con un live (SystemRescueCD, por ej) y hacer un rsync del servidor que migramos... Un script o un ansible, es útil para
cuando hay que hacer algo varias veces.... Espero que la migración de godel sea solo una vez, porque espero que algún día evolucionemos de esa
solución, y porque luego en proxmox hay maneras más fáciles de mover un virtual.
Yo, para mi servidor personal, creé un kvm y descargué ISOs con ansible, y después le metí mano, creo:
https://framagit.org/ulvida/belvil.net/blob/master/crear_kvm.yml
@andres:
Ok, de todas maneras, la virtual KVM ya se crea con mi rol sin terminar de instalar el SO, creo que parte de eso se puede aprovechar para agregar
lo de montar la iso + rsync. Hay que pensar también esos rsyncs demoran y quizas haya que lanzarlas en la noche de forma desatendida...
@daniel
ls rsync: hay que lanzar en cualquier momento (eventualmente limitando el ancho de banda) un rsync en caliente y luego, en una interrupción
programada, volver a lanzar el rsync en frío. si no, dura demasiado.
05/06/2020 1/5
#3 - 02/11/2019 05:56 PM - Andrés Pías
Creé una nueva rama migrarvm a partir de preproduccion donde ir trabajando lo que haga con ansible para llevar adelante la migración de godel.
#4 - 02/20/2019 05:45 PM - Andrés Pías
- Related to Tareas #2668: Migrar Godel a Hipatia added
#5 - 02/20/2019 05:45 PM - Andrés Pías
- Related to Tareas #5562: Espacio en Godel added
#6 - 02/20/2019 05:45 PM - Andrés Pías
- Related to Tareas #4263: Aumentar una partición en godel y dirac added
#7 - 02/20/2019 05:45 PM - Andrés Pías
- Related to Tareas #3731: Faltan respaldos de godel added
#8 - 03/06/2019 02:39 PM - Andrés Pías
En la reunión del 21/2/19 se conversó acerca del procedimiento de migración, el cual se documentó en el pad https://pad.softwarelibre.uy/p/adminsys2019
.
Voy a ir ensayando este procedimiento antes de su aplicación definitiva.
#9 - 03/25/2019 03:01 PM - Daniel Viñar Ulriksen
- Status changed from Nueva to En curso
- Assignee changed from Andrés Pías to Daniel Viñar Ulriksen
#10 - 04/08/2019 10:20 AM - Daniel Viñar Ulriksen
- Related to Tareas #6034: Crear un cabezal de discos iSCSI added
#11 - 04/10/2019 11:46 AM - Daniel Viñar Ulriksen
Ante la dificultad y las exigencias para automatizar con ansible la instalación de un servidor kvm (exige usar root@pam para la api_host y no logramos
finalizar el preseed de la install) decidimos hacer los pasos de install de sistema y configuración de zimbra de forma manual.
#12 - 04/10/2019 12:46 PM - Daniel Viñar Ulriksen
- % Done changed from 0 to 10
Decidimos que los servidores que migramos conservan su hostname y cambian de dominio, de csic.edu.uy a interior.edu.uy.
accediendo a la consola de admin, vemos que el zimbra está a la versión: 8.6.0_GA_1153.FOSS
#13 - 04/10/2019 04:30 PM - Daniel Viñar Ulriksen
Para la migración usamos el metodo habitual de la comunidad.
Para empezar, armamos un servidor que tenga exactamente la misma configuración:
- Ubuntu 14.04 (OjO: con un 14.10 patea el zimbra por dependencia)
05/06/2020 2/5
- Un zimbra 8.6.0
Reservamos las IP, godel.interior.edu.uy tiene la IP 164.73.98.24
#14 - 04/12/2019 10:23 AM - Daniel Viñar Ulriksen
Tuve que configurar el DNS para tener la zona interior.edu.uy para el correo:
ulvida@lagrange:~$ host -t mx interior.edu.uy
interior.edu.uy mail is handled by 10 godel.interior.edu.uy.
interior.edu.uy mail is handled by 20 coronilla.csic.edu.uy.
ulvida@lagrange:~$ host correo.interior.edu.uy
correo.interior.edu.uy is an alias for godel.interior.edu.uy.
godel.interior.edu.uy has address 164.73.98.24
godel.interior.edu.uy has IPv6 address 2001:1328:6a::24
Instalado un zimbra en godel.interior.edu.uy, pero algunos servicios no arrancan. Consola accesible por https://godel.interior.edu.uy:7071.
En general no arrancan los servicios zmconfigd y antivirus, pero a veces también zmconfigd sí arranca, pero varios otros no.
#15 - 04/12/2019 10:26 AM - Daniel Viñar Ulriksen
El primer problema que plantea este artículo es un problema de IPv6. Puede ser. Probemos deshabilitar.
#16 - 04/12/2019 10:48 AM - Daniel Viñar Ulriksen
Deshabilito IPv6 como lo indican:
Add these line to /etc/sysctl.conf to disable IPv6 on Linux:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
También borro el .pid, como piden, pero sigue arrancando igual.
#17 - 04/16/2019 09:35 AM - Daniel Viñar Ulriksen
El problema de servicios que no arrancaban era debido a la falta de memoria en el servidor nuevo, tenía sólo 5112M por omisión.
Hay que deshacer la modif para suprimir IPv6.
Para la migración seguimos este howto de la comunidad .
05/06/2020 3/5
#18 - 04/18/2019 08:48 AM - Daniel Viñar Ulriksen
- File DominiosGodel.png added
Vamos a re-crear godel por etapas, y mirando el howto de migración
En el punto 1. dice:
change the hostname as the old server
por lo cual convendrá cambiar la IP del servidor godel.csic.edu.uy, y no procurar armar el servidor en godel.interior.edu.uy.
Esto da la ventaja de no tener que tocar las zonas hospedadas:
DominiosGodel.png
Sí conviene bajar los TTL de las zonas a 10 min, en primer lugar de la zona csic.edu.uy para que cambie rápido godel.csic.edu.uy.
#19 - 04/24/2019 05:24 PM - Daniel Viñar Ulriksen
- % Done changed from 10 to 20
Reinicio el proceso.
- VM godel creada con un playbook (ver los parámetros en las variables de host ansible). Nótese segundo disco de 1,3Tb.
ansible-playbook --limit godel.interior.edu.uy site.yml -vv
- Bajo un ISO de la Ubuntu 14.04, como especificado en la página de descarga de Zimbra OSE para la versión que queremos, zimbra 8.6
- Instalo sobre el primer disco de 50Gb particionamiento guiado con lvm
#20 - 05/13/2019 04:53 PM - Daniel Viñar Ulriksen
godel.interior instalado.
Vamos haciendo un rsync en caliente.
Al ver el rsync:
zimbra/data/amavisd/.razor/razor-agent.log
tiene varias centenas de giga. convendría reducirlo.
#21 - 05/14/2019 05:49 PM - Daniel Viñar Ulriksen
En este blog indican como cambiar un hostname.
Pero en el foro de zimbra dicen: Changing the hostname can be a problem (it's in the wiki : "don't do it")...
#22 - 05/17/2019 11:59 AM - Daniel Viñar Ulriksen
05/06/2020 4/5
Acá está el ZCS Administrator Guide 8.6
Es la "Network Edition", pero no debe variar mucho de la OSE.
#23 - 05/23/2019 05:36 PM - Andrés Pías
- Related to Tareas #6225: Problemas de lentitud en Godel added
Files
DominiosGodel.png 29.1 KB 04/18/2019 Daniel Viñar Ulriksen
05/06/2020 5/5