MySQL Cluster Ubuntu Server 11.04
Clúster MySQL en Ubuntu Server 11.04
TITULO DE LA PRACTICA: Clúster MySQL
ASIGNATURA: BASES DE DATOSDISTRIBUIDAS
Nombre(s) del alumno(s): Alberto Santillán Posadas
CALIF:
Esta guía explica la creación de un Clúster MySQL en Ubuntu Server 11.04 con una configuración de 3 equipos.Requerimientos.
1. Tres equipos(nodos), uno que hará la función de Nodo Servidor con un mínimo de 512 MB de memoria RAM y de 8 GB en disco duro y dos Nodos Clientes con un mínimo de 1 GB de RAM y 16 GB de discoduro. Todos ellos deben estar ejecutando Ubuntu 11.04 Server Edition en modo gráfico.
2. Un Switch para interconectar los nodos.
Paquetes de Instalación.
Estos paquetes se instalarán los 3equipos. Primero se instala MySQL Server con el comando:
sudo apt-get install mysql-server
Después se instala MySQL Clúster.
sudo apt-get installmysql-cluster-server
Acepte cualquier paquete extra que pueda haber durante esta instalación.
Configuración.
Nodo Servidor. Este nodo es el cerebro del clúster sin este los nodos de datos pueden perdersincronización y causar todo tipo de inconsistencias. En este nodo servidor se creara un archivo de configuración en la siguiente ruta:
sudo gedit /etc/mysql/ndb_mgmd.cnf
[NDBDDEFAULT]
NoOfReplicas=2
DataMemory=256M # La memoria para el almacenamiento de datos
IndexMemory=18M # La memoria para el almacenamiento de índice
[MYSQLD DEFAULT]
[NDB_MGMD DEFAULT]
[TCPDEFAULT]
# Sección para el nodo servidor
[NDB_MGMD]
# Dirección IP del nodo servidor (este nodo)
HostName=172.16.59.134
# Seccion para nodos clientes
[NDBD]
# Direccion IP del primer nodocliente
HostName=172.16.59.132
DataDir=/var/lib/mysql-cluster
BackupDataDir=/var/lib/mysql-cluster/backup
DataMemory=512M
[NDBD]
# Direccion IP del segundo nodo cliente
HostName=172.16.59.133...
Regístrate para leer el documento completo.