Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Configuracion de Un Cluster de MySQL en Ubuntu
Configuracion de Un Cluster de MySQL en Ubuntu
~2~
~3~
#En esta seccin vamos a configurar el nodo administrativo del cluster [NDB_MGMD] #IP del nodo administrativo (este sistema) HostName=192.168.1.100 [NDBD] #Seccin de los nodos de almacenamiento #IP del primer nodo HostName=192.168.1.101 DataDir=/var/lib/mysql-cluster BackupDataDir=/var/lib/mysql-cluster/backup DataMemory=128M [NDBD] #Seccin de los nodos de almacenamiento #IP del primer nodo HostName=192.168.1.101 DataDir=/var/lib/mysql-cluster BackupDataDir=/var/lib/mysql-cluster/backup DataMemory=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 lnea #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 aplicacin ejecutamos un show;
~4~
CLUSTER CON MYSQL EN UBUNTU Paso 3. Buscamos dentro del mismo archive la etiqueta [MYSQL_CLUSTER] descomentamos. [MYSQL_CLUSTER] ndb-connectstring=192.168.1.100 #IP del nodo administrado r. Paso 4. Buscamos el bind-address y lo comentamos #bind-address = 127.0.0.1
~5~
Y la
Paso 5. Vamos a crear una carpeta en donde vamos a tener toda la informacin del cluster $sudo mkdir /var/lib/mysql-cluster/backup Paso 6. Ahora vamos a cambiar el propietario de esta carpeta, para ello vamos a realizar este comando. $ sudo chown mysql:mysql /var/lib/mysql-cluster Paso 7. Vamos a reiniciar el servicio de mysql. $ sudo /etc/init.d/mysql restart Paso 8. Ahora el servicio de ndd. $ sudo /etc/init.d/mysql-ndb restart Con estos pasos ya tenemos configurado nuestro nodo, estos son los pasos que debemos seguir para configurar los dems nodos. Ahora solo nos queda comprobar que los nodos estn conectados. Para eso en el nodo administrador vamos a ejecutar el comando ndb_mgm una vez estando all le damos show; si todo esta bien nos tiene que aparecer lo siguiente.
~6~
NOTA. Si en dado caso no miramos que se conectan los nodos al nodo administrador, debemos de reinciar los servicios: En el nodo administrador $sudo /etc/init.d/mysql-ndb-mgm restart En el nodo de almacenamiento $ sudo /etc/init.d/mysql-ndb restart Y otra vez reiniciamos el nodo administrador $sudo /etc/init.d/mysql-ndb-mgm restart