• Embed Doc
  • Readcast
  • Collections
  • 1
    CommentGo Back
Download
 
26 de junio de 209Configuración del Cluster. | Edwin Nájera Jr.
C
LUSTER CON
M
Y
SQL
EN
U
BUNTU
 
 
CLUSTER CON MYSQL EN UBUNTU
~ 2 ~
Configuración de un Cluster conMySQL
Antes que nada debemos de tener ciertas cosas para que nuestro cluster funcionecorrectamente, para ello voy a enumerar las cosas que debemos de tener en nuestro sistemaoperativo.
 
Debemos tener instaldo una distribución Linux, en mi caso tengo Ubuntu 8.10
 
Debemos tener una conexión de red entre las computadoras que usaremos pararealizar el cluster
 
Establecer una IP fija a cada equipo.
 
Instalar el paquete de mysql-server, este lo podemos agregar al sistema desdesynaptic.
 
Instalar el paquete de mysql-client, este lo podemos agregar al sistema desdesynaptic.
 
Instalar el paquete de mysql-admin, este lo podemos agregar al sistema desdesynaptic.Después de que tengamos todo esto listo, podemos empezar a configurar nuestroadministrador y nuestros nodos.En mi caso tengo 3 equipos los cuales van a ser:
 
Administrador
 – 
IP 192.168.1.100
 
Nodo 1
 – 
IP 192.168.1.101
 
Nodo 2
 – 
IP 192.168.1.102
Configuración del Administrador
Paso 1. Vamos a crear un archivo que se llame
 ndb_mgmd.cnf 
en la dirección
 /etc/mysql 
 
$sudo gedit /etc/mysql/ndb_mgmd.cnf 
Paso 2. Vamos a llenar dicho archivo con el siguiente contenido:
[NDBD DEFAULT]NoOfReplicas=2DataMemory=80M # cantidad de memoria que le vamos a asignar IndexMemory=18M # cantidad de memoria que le vamos a asignar #Configuracion del Cluster [MYSQLD DEFAULT][NDB_MGMD DEFAULT][TCP DEFAULT]
 
CLUSTER CON MYSQL EN UBUNTU
~ 3 ~
#En esta sección vamos a configurar el nodo administrativo del cluster [NDB_MGMD]#IP del nodo administrativo (este sistema)HostName=192.168.1.100[NDBD]#Sección de los nodos de almacenamiento#IP del primer nodoHostName=192.168.1.101DataDir=/var/lib/mysql-cluster BackupDataDir=/var/lib/mysql-cluster/backupDataMemory=128M [NDBD]#Sección de los nodos de almacenamiento#IP del primer nodoHostName=192.168.1.101DataDir=/var/lib/mysql-cluster BackupDataDir=/var/lib/mysql-cluster/backupDataMemory=128M #Por cada nodo debemos de incluir un [MYSQLD][MYSQLD][MYSQLD]
Paso 3. En el archivo
 my.cnf 
que esta ubicado en
 /etc/mysql 
debemos de comentar la línea
#bind-address = 127.0.0.1
Paso 4. Debemos de reiniciar el servicio de mysql-ndb.mgm
$sudo /etc/init.d/mysql-ndb-mgm restart 
Paso 5. Ingresamos al ndb_mgm
$ ndb_mgm
Paso 6. Una vez estando adentro de esa aplicación ejecutamos un
 show;
 
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
05 / 25 / 2010This doucment made it onto the Rising List!
You must be to leave a comment.
Submit
Characters: ...