Servidor de Correo con Alta Disponibilidad
Este documento indica el proceso de instalación de un servidor de correo basado en Zimbra con un sistema de Alta Disponibilidad mediante el uso de dos equipos con hardware equivalente.
Requisitos previos
- Instalación básica de servidor de nombres de dominio
- Instalación de Heartbeat para migar recursos
Instalación de Zimbra
Pre-instalación
Es necesario preparar Debian para instalar Zimbra.
Primero quitar los paquetes que conflictúan con Zimbra:
# apt-get remove --purge exim4 exim4-base exim4-config exim4-daemon-light nano
seguidamente instalando paquetes adicionales que son útiles o requeridos:
# apt-get install ntp sudo vim less curl fetchmail ssh linux-headers-`uname -r`
Instalación
Se asume que el Zimbra será montado dentro del directorio /opt
que está asignado para su control a heartbeat y es un filesystem sobre drbd, como se explicó en los documentos previos.
Hay que engañar a zimbra y hacerlo instalar con el nombre que luego tendrá la IP virtual (que migra), para ello debemos cambiar el archivo /etc/hostname
:
# echo correo.dominio.com > /etc/hostname
y reiniciar el servidor.
Proceder entonces con la instalación de Zimbra estandard:
- Descompactar el paquete en el directorio
/opt
- Correr instalador
Post-instalación
Al terminar borrar los script de arranque automáticos del sistema operativo, pues este control está en manos de heartbeat.
# update-rc.d -f zimbra remove
Recuperar el nombre del servidor correcto (según corresponda):
# echo primario.dominio.com > /etc/hostname
Reiniciar para que todo quede funcionando.