Cluster de alta disponibilidad.
Enviado por ingrid262722 . • 7 de Diciembre de 2015 • Ensayo • 734 Palabras (3 Páginas) • 213 Visitas
Un cluster de alta disponibilidad es un conjunto de dos o más máquinas redundantes (nodos)que se caracterizan por mantener una serie de servicios compartidos y por estar constantemente monitorizándose entre sí.
Heartbeat (pulso o latido)es un servicio que provee servicios de infraestructura de agrupamiento (cluster) a clientes. Permite a los clientes saber si uno de los nodos está presente o ausente, intercambiado fácilmente mensajes entre éstos. Está específicamente diseñado para funcionar como agrupamiento de alta disponibilidad para cualquier tipo de servicio.
Ip publica: 190.53.216.57
Dominio: http://clustergrupo7.3a2.com/
1. Instalar todos los paquetes necesarios
Sudo su
Sudo apt-get update
Sudo apt-get install apache2
Sudo apt-get install php5
Sudo apt-get install heartbeat
//Sudo apt-get install ssmtp (protocolo de envio de correo)
//Sudo apt-get install sharutils (adjuntar archivos)
//Sudo apt-get install mailutils (cliente de correo electrónico)
Verificar si el servicio se ha descargado correctamente y si esta habilitado
cd /etc/ha.d/
dpkg - -list heartbeat
2. configurar las Ip de la misma manera en cada Cluster
cd /etc/network
pico interfaces
auto eth0
#iface eth0 inet DHCP
Iface eth 0 inet static
address 192.168.0.99 ( en cluster A) y 192.168.0.100 (cluster B)
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
dns-nameservers 8.8.8.8 8.8.4.4
auto eth0: 1
#iface eth0 inet DHCP
Iface eth0:1 inet static
address 192.168.0.199 (ip virtual, con el se enlazaran los dos cluster)
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
dns-nameservers 8.8.8.8 8.8.4.4
ctrl o= guardar cambios
ctrl x= salir de interfaces
3. ruta para editar información de la página apache2
cd /var/www
ls (aparecerá html) plantilla de apache
cd /usr/share/doc/heartbeat (RUTA que tiene documentación de heartbeat, 3 archivos esenciales)
ls –l (vemos que archivos están con .gz)
4. Descomprimir los 3 archivos esenciales .gz
gzip -d ha.cf.gz
gzip -d haresources.gz
ls –l (se vera que ya no habran archivos comprimidos)
5. copiaremos los 3 archivos esenciales en el directorio que se usa para heartbeat
cp ha.cf /etc/ha.d
cp hoursouces /etc/ha.d
cp authkeys /etc/ha.d
6. Acceder a la carpeta ha.d(allí estarán los 3 archivos de heartbeat)
cd /etc/ha.d
Enlistar lo que hay en la carpeta ha.d
root@serverb: /etc/ha.d# ls –l (estarán nuestros 3 archivos ya copiados)
root@serverb: /etc/ha.d# ls
Configuramos los 3 archivos esenciales (ficheros) para que heartbeat funcione)
6.1 Entrar al archivo ha.cf para configurarlo
root@serverb: /etc/ha.d# pico ha.cf (maneja la configuración general del cluster de alta disponibilidad)
...