Instituto Tecnológico de Pochutla_____________________________________________________Administración de Base de DatosInsta...
Materiales y recursos Sistema operativo Ubuntu 10.04 Modem Paquetes para la configuracióno Openssh-servero Mysql-Server...
3. Continuando con la asignación de la IP fija en la pestaña “Cableada” se le da clic en el botón deeditar como se muestra...
192.168.0.100 Administrador192.168.0.101 Nodo 1192.168.0.102 Nodo 2Y la mascada de red es para ambas maquinas 255.255.2...
[NDBD]HostName=192.168.0.101DataDir=/var/lib/mysql-clústerBackupDataDir=/var/lib/mysql-clúster/backupDataMemory=512M[NDBD]...
12. Después abrimos la terminal para crear El cual nos generara una carpeta dentro de mysql-clúster en donde se estarán ha...
El cual tiene que quedar de la siguiente manera en todos los nodos que deseamos utilizar.Para poder ver la conexión entre ...
Ahora para asegurarnos que el mysql clúster funciona correctamente seguimos lossiguientes pasos.Abrimos una terminal en el...
Manual del cluster mysql
Manual del cluster mysql
Upcoming SlideShare
Loading in...5
×

Manual del cluster mysql

466

Published on

Manual de instalacion y configuración de mysql cluster

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
466
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
25
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Manual del cluster mysql

  1. 1. Instituto Tecnológico de Pochutla_____________________________________________________Administración de Base de DatosInstalación y Configuración del clústeren MYSQLIntegrantes del Equipo: Ariadna Brizeida Juárez Pinacho Lorena Ramos Reyes Amadeo Garcia Miguel Miguel Ángel Martínez Garcia Areli Garcia Garcia Diana Yennin Rosado Ruiz Dulce Adaly Ramírez Cortez Noelia Jarquin Pinacho Maricela López MolinaSEM: VI GRUPO: “B”CARRERA: ING. SISTEMAS COMPUTACIONALES
  2. 2. Materiales y recursos Sistema operativo Ubuntu 10.04 Modem Paquetes para la configuracióno Openssh-servero Mysql-Servero Mysql-clúster-server Tres PC Cables directos Acceso a internetConfiguración del clúster1. Para la instalación de los paquetes se debe de hacer es ir a la terminal de unamanera sencilla como se muestra en la siguiente pantalla o simplemente concontrol + alt + t.2. Después se introduce los siguientes comandos en la terminal para realizar lasdescargar correspondientes en cada una de las maquinas a utilizar. Sudo apt-get install openssh-server Sudo apt-get install mysql-server Sudo apt-get install mysql-clúster-servero Nota: en esta parte tendremos que elegir la opción sinconfiguración
  3. 3. 3. Continuando con la asignación de la IP fija en la pestaña “Cableada” se le da clic en el botón deeditar como se muestra en la sig. Figura:4. Se le asigna la IP estática estando en la pestaña de “Ajustes de IPv4”, se da clic en “aceptar”En este caso las IP que utilizamos fueron las siguientes:
  4. 4. 192.168.0.100 Administrador192.168.0.101 Nodo 1192.168.0.102 Nodo 2Y la mascada de red es para ambas maquinas 255.255.255.0 de igual manera la puerta deenlace es 0.0.0.05. Ahora se verifica la dirección IP asignada abriendo la consola y escribiendo elcomando ifconfig en cada una de las maquinas a utilizar.Configuración Nodo Administrador6. Ahora hay que configurar como primer paso el Nodo Administrador de la siguientemanera, se abre la terminal y se teclea el siguiente comando:Sudo gedit /etc/mysql/ndb_mgmd.cnfEl cual en esta parte se copia lo siguiente[NDBD DEFAULT]NoOfReplicas=2 #Numero de replicasDataMemory=80M # Memoria para almacenamientoIndexMemory=18M # Memoria para almacenamiento de los índices[MYSQLD DEFAULT][NDB_MGMD DEFAULT][TCP DEFAULT]#Nodo administrador[NDB_MGMD]HostName=192.168.0.100#Nodos Almacenamiento
  5. 5. [NDBD]HostName=192.168.0.101DataDir=/var/lib/mysql-clústerBackupDataDir=/var/lib/mysql-clúster/backupDataMemory=512M[NDBD]HostName=192.168.0.102DataDir=/var/lib/mysql-clústerBackupDataDir=/var/lib/mysql-clúster/backupDataMemory=512M#Por cada nodo debe cerrarse con un [MYSQLD][MYSQLD][MYSQLD]Después de ya terminar todas las configuraciones se da guardar.7.Se configura en el servidor el archivo my.cnf, en una terminal se escribe el comando.Sudo gedit /etc/mysql/my.cnfEl cual se busca la línea “bind-address”el cual se va a comentar con # y se da clic en ”guardar”Configuración de los nodos de almacenamiento8. Nos vamos al nodo uno y se ejecuta el siguiente comandosudo gedit /etc/mysql/my.cnfSe introduce el password para acceder como se muestra en la siguiente figura:9.Se localiza la línea que diga “[mysqld]”y debajo de esta se escriben las siguientes líneasndbclusterndb-connectstring=192.168.0.10010. se busca la línea que diga “bind-address=127.0.0.0” y se comenta.11. se busca la línea que diga “key_buffer”y debajo de esta escribiremos lo siguiente[MYSQL_CLUSTER]ndb-connecstring = 192.168.0.100Después de realizar las configuraciones correspondientes se guardan los cambios realizados.
  6. 6. 12. Después abrimos la terminal para crear El cual nos generara una carpeta dentro de mysql-clúster en donde se estarán haciendo los respaldos de las BD que se indiquen. De igual manera ledamos privilegios al usuario mysql para generar los respaldos. Como se ve muestra en la imagen.Reiniciamos los demonios del servidor y el de los nodosServidor13. Para el servidor abrimos una terminal y escribimos el siguiente comandosudo /etc/init.d/mysql-ndb-mgm restartAl dar enter nos pide la contraseña del administrador del servidor, he introducimos lacontraseña, una vez realizado esto nos mostrara como detiene el servicio y lo vuelve a reiniciar.Nodos14. Ahora para reiniciar los nodos, abrimos una terminal y escribimos el siguiente comando sudo /etc/init.d/mysql restartUna vez realizado esto nos mostrara como detiene el servicio y lo vuelve a reiniciar. Pero en losnodos tenemos que reiniciar completamente por tal razón tendremos que ejecutar también elsiguiente comando. sudo /etc/init.d/mysql-ndb restart
  7. 7. El cual tiene que quedar de la siguiente manera en todos los nodos que deseamos utilizar.Para poder ver la conexión entre los nodos y el servidor corremos el siguiente comando ndb_mgmY enter, después escribimos el siguiente comando show;En seguida mostrara la configuración de mysql clúster, como es:Nota: No cerrar el ndb_mgm por que si no se pierde la conexión entre sus nodos dealmacenamiento.Nota: Si no puedes ver los nodos o tu mismo administrador vuelve a reiniciar los nodosde los demonios de mysql, tanto del servidor como el administrador.Practica
  8. 8. Ahora para asegurarnos que el mysql clúster funciona correctamente seguimos lossiguientes pasos.Abrimos una terminal en el server y escribimos el siguiente comandosudo mysql –u root –pEn seguida nos pedirá la contraseña del administrador del servidor al introducirla y darenter pedirá la contraseña del administrador de mysql al proporcionar estos datosiniciamos a mysql y empezamos a trabajar con el mysql.1. Creamos una base de datos en algún nodo de los dos en este caso la base dedatos se llama prueba en el nodo are2. Y creamos una tabla en el nodo elshaka3. Después consultamos en el nodo are las tablas que existe en la base de datos elcual debe aparecer la tabla que creamos en el nodo elshaka.

×