SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
Instituto Tecnológico de Pochutla
_____________________________________________________
Administración de Base de Datos
Instalación y Configuración del clúster
en MYSQL
Integrantes 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 Molina
SEM: VI GRUPO: “B”
CARRERA: ING. SISTEMAS COMPUTACIONALES
Materiales y recursos
 Sistema operativo Ubuntu 10.04
 Modem
 Paquetes para la configuración
o Openssh-server
o Mysql-Server
o Mysql-clúster-server
 Tres PC
 Cables directos
 Acceso a internet

Configuración del clúster
1. Para la instalación de los paquetes se debe de hacer es ir a la terminal de una
manera sencilla como se muestra en la siguiente pantalla o simplemente con
control + alt + t.
2. Después se introduce los siguientes comandos en la terminal para realizar las
descargar 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-server
o Nota: en esta parte tendremos que elegir la opción sin
configuración
3. Continuando con la asignación de la IP fija en la pestaña “Cableada” se le da clic en el botón de
editar 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:
192.168.0.100 Administrador
192.168.0.101 Nodo 1
192.168.0.102 Nodo 2
Y la mascada de red es para ambas maquinas 255.255.255.0 de igual manera la puerta de
enlace es 0.0.0.0
5. Ahora se verifica la dirección IP asignada abriendo la consola y escribiendo el
comando ifconfig en cada una de las maquinas a utilizar.
Configuración Nodo Administrador
6. Ahora hay que configurar como primer paso el Nodo Administrador de la siguiente
manera, se abre la terminal y se teclea el siguiente comando:
Sudo gedit /etc/mysql/ndb_mgmd.cnf
El cual en esta parte se copia lo siguiente
[NDBD DEFAULT]
NoOfReplicas=2 #Numero de replicas
DataMemory=80M # Memoria para almacenamiento
IndexMemory=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
[NDBD]
HostName=192.168.0.101
DataDir=/var/lib/mysql-clúster
BackupDataDir=/var/lib/mysql-clúster/backup
DataMemory=512M
[NDBD]
HostName=192.168.0.102
DataDir=/var/lib/mysql-clúster
BackupDataDir=/var/lib/mysql-clúster/backup
DataMemory=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.cnf
El 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 almacenamiento
8. Nos vamos al nodo uno y se ejecuta el siguiente comando
sudo gedit /etc/mysql/my.cnf
Se 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íneas
ndbcluster
ndb-connectstring=192.168.0.100
10. 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.100
Después de realizar las configuraciones correspondientes se guardan los cambios realizados.
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 le
damos 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
Servidor
13. Para el servidor abrimos una terminal y escribimos el siguiente comando
sudo /etc/init.d/mysql-ndb-mgm restart
Al dar enter nos pide la contraseña del administrador del servidor, he introducimos la
contraseña, una vez realizado esto nos mostrara como detiene el servicio y lo vuelve a reiniciar.
Nodos
14. Ahora para reiniciar los nodos, abrimos una terminal y escribimos el siguiente comando
 sudo /etc/init.d/mysql restart
Una vez realizado esto nos mostrara como detiene el servicio y lo vuelve a reiniciar. Pero en los
nodos tenemos que reiniciar completamente por tal razón tendremos que ejecutar también el
siguiente comando.
 sudo /etc/init.d/mysql-ndb restart
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_mgm
Y 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 de
almacenamiento.
Nota: Si no puedes ver los nodos o tu mismo administrador vuelve a reiniciar los nodos
de los demonios de mysql, tanto del servidor como el administrador.
Practica
Ahora para asegurarnos que el mysql clúster funciona correctamente seguimos los
siguientes pasos.
Abrimos una terminal en el server y escribimos el siguiente comando
sudo mysql –u root –p
En seguida nos pedirá la contraseña del administrador del servidor al introducirla y dar
enter pedirá la contraseña del administrador de mysql al proporcionar estos datos
iniciamos 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 de
datos se llama prueba en el nodo are
2. Y creamos una tabla en el nodo elshaka
3. Después consultamos en el nodo are las tablas que existe en la base de datos el
cual debe aparecer la tabla que creamos en el nodo elshaka.
Manual del cluster mysql

Weitere ähnliche Inhalte

Was ist angesagt?

Resetear contrase myslq bloc de notas
Resetear contrase myslq  bloc de notasResetear contrase myslq  bloc de notas
Resetear contrase myslq bloc de notasRicardoLopez508
 
Fragmentación vertical - MySQL
Fragmentación vertical - MySQLFragmentación vertical - MySQL
Fragmentación vertical - MySQLAngel Vazquez
 
Actividad No. 1.14: Replicación de datos en MySQL 5.1
Actividad No. 1.14: Replicación de datos en  MySQL 5.1Actividad No. 1.14: Replicación de datos en  MySQL 5.1
Actividad No. 1.14: Replicación de datos en MySQL 5.1Francisco Medina
 
Manual de conexión de base de datos distribuida
Manual  de conexión de base de datos distribuidaManual  de conexión de base de datos distribuida
Manual de conexión de base de datos distribuidaJorch Mendez
 
Cómo Usar VPS Panel de Control (kvm)
Cómo Usar VPS Panel de Control (kvm)Cómo Usar VPS Panel de Control (kvm)
Cómo Usar VPS Panel de Control (kvm)Hostname Ltda.
 
Configuracion basica de centos 6.3 linux v1
Configuracion basica de centos 6.3 linux v1Configuracion basica de centos 6.3 linux v1
Configuracion basica de centos 6.3 linux v1Ecatel SRL
 
Tutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicasTutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicasUTP
 
Instalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntuInstalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntuDavid Vevelas
 
Crear bases de datos replicadas maestro
Crear bases de datos replicadas maestroCrear bases de datos replicadas maestro
Crear bases de datos replicadas maestroGustavo Guerra
 

Was ist angesagt? (15)

Tutorial mysql
Tutorial mysqlTutorial mysql
Tutorial mysql
 
Resetear contrase myslq bloc de notas
Resetear contrase myslq  bloc de notasResetear contrase myslq  bloc de notas
Resetear contrase myslq bloc de notas
 
Fragmentación vertical - MySQL
Fragmentación vertical - MySQLFragmentación vertical - MySQL
Fragmentación vertical - MySQL
 
Servidor proxy en centos
Servidor proxy en centosServidor proxy en centos
Servidor proxy en centos
 
Introducción a MySql
Introducción a MySqlIntroducción a MySql
Introducción a MySql
 
Actividad No. 1.14: Replicación de datos en MySQL 5.1
Actividad No. 1.14: Replicación de datos en  MySQL 5.1Actividad No. 1.14: Replicación de datos en  MySQL 5.1
Actividad No. 1.14: Replicación de datos en MySQL 5.1
 
Manual de conexión de base de datos distribuida
Manual  de conexión de base de datos distribuidaManual  de conexión de base de datos distribuida
Manual de conexión de base de datos distribuida
 
Manual de mysql
Manual de mysqlManual de mysql
Manual de mysql
 
Cómo Usar VPS Panel de Control (kvm)
Cómo Usar VPS Panel de Control (kvm)Cómo Usar VPS Panel de Control (kvm)
Cómo Usar VPS Panel de Control (kvm)
 
Practica DHCP (PAR ASIR 2018)
Practica DHCP (PAR ASIR 2018)Practica DHCP (PAR ASIR 2018)
Practica DHCP (PAR ASIR 2018)
 
Configuracion basica de centos 6.3 linux v1
Configuracion basica de centos 6.3 linux v1Configuracion basica de centos 6.3 linux v1
Configuracion basica de centos 6.3 linux v1
 
Instalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSHInstalación y configuración Servidor FTP y SSH
Instalación y configuración Servidor FTP y SSH
 
Tutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicasTutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicas
 
Instalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntuInstalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntu
 
Crear bases de datos replicadas maestro
Crear bases de datos replicadas maestroCrear bases de datos replicadas maestro
Crear bases de datos replicadas maestro
 

Andere mochten auch

Uso de Ficha Clinica
Uso de Ficha ClinicaUso de Ficha Clinica
Uso de Ficha Clinicacristian120
 
Educación emprendedora y de innovación - PRECITYE - Presentación COBENGE 2012
Educación emprendedora y de innovación - PRECITYE - Presentación COBENGE 2012Educación emprendedora y de innovación - PRECITYE - Presentación COBENGE 2012
Educación emprendedora y de innovación - PRECITYE - Presentación COBENGE 2012Esteban Campero
 
El café y la cultura chistes
El café y la cultura chistesEl café y la cultura chistes
El café y la cultura chistesayotito
 
El amor es ciego y el final es
El amor es ciego y el final esEl amor es ciego y el final es
El amor es ciego y el final esElena Moreno
 
Telebachillerato Huiloapan Trabajo Hector
Telebachillerato Huiloapan   Trabajo HectorTelebachillerato Huiloapan   Trabajo Hector
Telebachillerato Huiloapan Trabajo HectorTeba Hit
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1FarbtonR
 
Shopping 2015 - 5 Nuevas Tendencias
Shopping 2015 - 5 Nuevas TendenciasShopping 2015 - 5 Nuevas Tendencias
Shopping 2015 - 5 Nuevas TendenciasArteaga Arteaga
 
¿Y de que me sirve un elefante?
¿Y de que me sirve un elefante?¿Y de que me sirve un elefante?
¿Y de que me sirve un elefante?Luis Lastra Cid
 
2 Educación en la sociedad de la información
2 Educación en la sociedad de la información2 Educación en la sociedad de la información
2 Educación en la sociedad de la informaciónBlas Segovia Aguilar
 
Combates de la guerra civil de 1891
Combates de la guerra civil de 1891Combates de la guerra civil de 1891
Combates de la guerra civil de 1891Distea V región
 

Andere mochten auch (20)

Medicina y salud pública
Medicina y salud públicaMedicina y salud pública
Medicina y salud pública
 
El anti afiliado
El anti afiliadoEl anti afiliado
El anti afiliado
 
Uso de Ficha Clinica
Uso de Ficha ClinicaUso de Ficha Clinica
Uso de Ficha Clinica
 
Educación emprendedora y de innovación - PRECITYE - Presentación COBENGE 2012
Educación emprendedora y de innovación - PRECITYE - Presentación COBENGE 2012Educación emprendedora y de innovación - PRECITYE - Presentación COBENGE 2012
Educación emprendedora y de innovación - PRECITYE - Presentación COBENGE 2012
 
El café y la cultura chistes
El café y la cultura chistesEl café y la cultura chistes
El café y la cultura chistes
 
Los jóvenes y el mundo
Los jóvenes y el mundoLos jóvenes y el mundo
Los jóvenes y el mundo
 
El amor es ciego y el final es
El amor es ciego y el final esEl amor es ciego y el final es
El amor es ciego y el final es
 
Personajes
PersonajesPersonajes
Personajes
 
Energía 6º
Energía 6ºEnergía 6º
Energía 6º
 
Portafolio seg sem franklin
Portafolio seg sem franklinPortafolio seg sem franklin
Portafolio seg sem franklin
 
Telebachillerato Huiloapan Trabajo Hector
Telebachillerato Huiloapan   Trabajo HectorTelebachillerato Huiloapan   Trabajo Hector
Telebachillerato Huiloapan Trabajo Hector
 
3a
3a3a
3a
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
Shopping 2015 - 5 Nuevas Tendencias
Shopping 2015 - 5 Nuevas TendenciasShopping 2015 - 5 Nuevas Tendencias
Shopping 2015 - 5 Nuevas Tendencias
 
Autos
AutosAutos
Autos
 
¿Y de que me sirve un elefante?
¿Y de que me sirve un elefante?¿Y de que me sirve un elefante?
¿Y de que me sirve un elefante?
 
Juan Adolfo
Juan AdolfoJuan Adolfo
Juan Adolfo
 
Samples SNA
Samples SNASamples SNA
Samples SNA
 
2 Educación en la sociedad de la información
2 Educación en la sociedad de la información2 Educación en la sociedad de la información
2 Educación en la sociedad de la información
 
Combates de la guerra civil de 1891
Combates de la guerra civil de 1891Combates de la guerra civil de 1891
Combates de la guerra civil de 1891
 

Ähnlich wie Manual del cluster mysql

Cluster MySQL en Windows
Cluster MySQL en WindowsCluster MySQL en Windows
Cluster MySQL en WindowsErick Cruz
 
Conexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQLConexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQLIvan Luis Jimenez
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlKARY
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlKARY
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlKARY
 
Mysql(1)
Mysql(1)Mysql(1)
Mysql(1)Iri Lis
 
(Configuración de hardware y software de una red que consta de 7 equipos)
(Configuración de hardware y software de una red que consta de  7 equipos)(Configuración de hardware y software de una red que consta de  7 equipos)
(Configuración de hardware y software de una red que consta de 7 equipos)azu-r-g-c
 
Lab 3 cifrado criptografia
Lab 3   cifrado criptografiaLab 3   cifrado criptografia
Lab 3 cifrado criptografiaJosé Moreno
 
MANUAL DE INSTALACION Y USO DE MYSQL
MANUAL DE INSTALACION Y USO DE MYSQLMANUAL DE INSTALACION Y USO DE MYSQL
MANUAL DE INSTALACION Y USO DE MYSQLwilian_ramos_perez
 
Manual Técnico Para Hacer Réplica
Manual Técnico Para Hacer RéplicaManual Técnico Para Hacer Réplica
Manual Técnico Para Hacer RéplicaAndrés Pizarro
 
Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor Francisco Aguilar Smith
 
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)Ivan Luis Jimenez
 

Ähnlich wie Manual del cluster mysql (20)

Reporte cluster
Reporte clusterReporte cluster
Reporte cluster
 
Cluster MySQL en Windows
Cluster MySQL en WindowsCluster MySQL en Windows
Cluster MySQL en Windows
 
Reporte cluster
Reporte clusterReporte cluster
Reporte cluster
 
Clúster
ClústerClúster
Clúster
 
Conexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQLConexión remota a base de datos con Oracle y MySQL
Conexión remota a base de datos con Oracle y MySQL
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys ql
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys ql
 
Bd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys qlBd eq.#3 actividad 2 reporte instalacion mys ql
Bd eq.#3 actividad 2 reporte instalacion mys ql
 
Mysql(1)
Mysql(1)Mysql(1)
Mysql(1)
 
Mysql
MysqlMysql
Mysql
 
Mysql
MysqlMysql
Mysql
 
(Configuración de hardware y software de una red que consta de 7 equipos)
(Configuración de hardware y software de una red que consta de  7 equipos)(Configuración de hardware y software de una red que consta de  7 equipos)
(Configuración de hardware y software de una red que consta de 7 equipos)
 
Lab 3 cifrado criptografia
Lab 3   cifrado criptografiaLab 3   cifrado criptografia
Lab 3 cifrado criptografia
 
MANUAL DE INSTALACION Y USO DE MYSQL
MANUAL DE INSTALACION Y USO DE MYSQLMANUAL DE INSTALACION Y USO DE MYSQL
MANUAL DE INSTALACION Y USO DE MYSQL
 
Configuracion de cent os
Configuracion de cent osConfiguracion de cent os
Configuracion de cent os
 
Tema 7 Trabajando Con Mysql
Tema 7 Trabajando Con MysqlTema 7 Trabajando Con Mysql
Tema 7 Trabajando Con Mysql
 
Manual Técnico Para Hacer Réplica
Manual Técnico Para Hacer RéplicaManual Técnico Para Hacer Réplica
Manual Técnico Para Hacer Réplica
 
Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor
 
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
 
Actualiza una red LAN.
Actualiza una red LAN.Actualiza una red LAN.
Actualiza una red LAN.
 

Kürzlich hochgeladen

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 

Kürzlich hochgeladen (20)

Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 

Manual del cluster mysql

  • 1. Instituto Tecnológico de Pochutla _____________________________________________________ Administración de Base de Datos Instalación y Configuración del clúster en MYSQL Integrantes 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 Molina SEM: VI GRUPO: “B” CARRERA: ING. SISTEMAS COMPUTACIONALES
  • 2. Materiales y recursos  Sistema operativo Ubuntu 10.04  Modem  Paquetes para la configuración o Openssh-server o Mysql-Server o Mysql-clúster-server  Tres PC  Cables directos  Acceso a internet  Configuración del clúster 1. Para la instalación de los paquetes se debe de hacer es ir a la terminal de una manera sencilla como se muestra en la siguiente pantalla o simplemente con control + alt + t. 2. Después se introduce los siguientes comandos en la terminal para realizar las descargar 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-server o Nota: en esta parte tendremos que elegir la opción sin configuración
  • 3.
  • 4. 3. Continuando con la asignación de la IP fija en la pestaña “Cableada” se le da clic en el botón de editar 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:
  • 5. 192.168.0.100 Administrador 192.168.0.101 Nodo 1 192.168.0.102 Nodo 2 Y la mascada de red es para ambas maquinas 255.255.255.0 de igual manera la puerta de enlace es 0.0.0.0 5. Ahora se verifica la dirección IP asignada abriendo la consola y escribiendo el comando ifconfig en cada una de las maquinas a utilizar. Configuración Nodo Administrador 6. Ahora hay que configurar como primer paso el Nodo Administrador de la siguiente manera, se abre la terminal y se teclea el siguiente comando: Sudo gedit /etc/mysql/ndb_mgmd.cnf El cual en esta parte se copia lo siguiente [NDBD DEFAULT] NoOfReplicas=2 #Numero de replicas DataMemory=80M # Memoria para almacenamiento IndexMemory=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
  • 6. [NDBD] HostName=192.168.0.101 DataDir=/var/lib/mysql-clúster BackupDataDir=/var/lib/mysql-clúster/backup DataMemory=512M [NDBD] HostName=192.168.0.102 DataDir=/var/lib/mysql-clúster BackupDataDir=/var/lib/mysql-clúster/backup DataMemory=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.cnf El 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 almacenamiento 8. Nos vamos al nodo uno y se ejecuta el siguiente comando sudo gedit /etc/mysql/my.cnf Se 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íneas ndbcluster ndb-connectstring=192.168.0.100 10. 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.100 Después de realizar las configuraciones correspondientes se guardan los cambios realizados.
  • 7. 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 le damos 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 Servidor 13. Para el servidor abrimos una terminal y escribimos el siguiente comando sudo /etc/init.d/mysql-ndb-mgm restart Al dar enter nos pide la contraseña del administrador del servidor, he introducimos la contraseña, una vez realizado esto nos mostrara como detiene el servicio y lo vuelve a reiniciar. Nodos 14. Ahora para reiniciar los nodos, abrimos una terminal y escribimos el siguiente comando  sudo /etc/init.d/mysql restart Una vez realizado esto nos mostrara como detiene el servicio y lo vuelve a reiniciar. Pero en los nodos tenemos que reiniciar completamente por tal razón tendremos que ejecutar también el siguiente comando.  sudo /etc/init.d/mysql-ndb restart
  • 8. 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_mgm Y 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 de almacenamiento. Nota: Si no puedes ver los nodos o tu mismo administrador vuelve a reiniciar los nodos de los demonios de mysql, tanto del servidor como el administrador. Practica
  • 9. Ahora para asegurarnos que el mysql clúster funciona correctamente seguimos los siguientes pasos. Abrimos una terminal en el server y escribimos el siguiente comando sudo mysql –u root –p En seguida nos pedirá la contraseña del administrador del servidor al introducirla y dar enter pedirá la contraseña del administrador de mysql al proporcionar estos datos iniciamos 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 de datos se llama prueba en el nodo are 2. Y creamos una tabla en el nodo elshaka 3. Después consultamos en el nodo are las tablas que existe en la base de datos el cual debe aparecer la tabla que creamos en el nodo elshaka.