SlideShare una empresa de Scribd logo
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

Más contenido relacionado

La actualidad más candente

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
Jorch Mendez
 
instalacion-configuracion-y-comprobacion-de-un-my sql-cluster-en-ubuntu-11-10
instalacion-configuracion-y-comprobacion-de-un-my sql-cluster-en-ubuntu-11-10instalacion-configuracion-y-comprobacion-de-un-my sql-cluster-en-ubuntu-11-10
instalacion-configuracion-y-comprobacion-de-un-my sql-cluster-en-ubuntu-11-10
Ashley Stronghold Witwicky
 
Fragmentación vertical - MySQL
Fragmentación vertical - MySQLFragmentación vertical - MySQL
Fragmentación vertical - MySQL
Angel 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.1
Francisco Medina
 
Manual de mysql
Manual de mysqlManual de mysql
Manual de mysql
juan flores méndez
 
Actividad No. 1.6: Creación de bases de datos en MySQL
Actividad No. 1.6: Creación de bases de datos en MySQLActividad No. 1.6: Creación de bases de datos en MySQL
Actividad No. 1.6: Creación de bases de datos en MySQL
Francisco Medina
 
Tema 7 Trabajando Con Mysql
Tema 7 Trabajando Con MysqlTema 7 Trabajando Con Mysql
Tema 7 Trabajando Con Mysql
PROFEIMPLANTACION
 
Tutorial mysql
Tutorial mysqlTutorial mysql
Tutorial mysql
oskrsolis
 
Mysql
MysqlMysql
Installacion De Una Base De Datos Mysql En Linux
Installacion De Una Base De Datos Mysql En LinuxInstallacion De Una Base De Datos Mysql En Linux
Installacion De Una Base De Datos Mysql En Linux
andres
 
Tutorial mysql
Tutorial mysqlTutorial mysql
Tutorial mysql
Nadin David Herrera
 
Resetear contrase myslq bloc de notas
Resetear contrase myslq  bloc de notasResetear contrase myslq  bloc de notas
Resetear contrase myslq bloc de notas
RicardoLopez508
 
Tutorial básico de my sql
Tutorial básico de my sqlTutorial básico de my sql
Tutorial básico de my sql
Guiro Lin
 
Replicacion en mysq
Replicacion en mysqReplicacion en mysq
Replicacion en mysq
Rodrigo Ortiz
 

La actualidad más candente (14)

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
 
instalacion-configuracion-y-comprobacion-de-un-my sql-cluster-en-ubuntu-11-10
instalacion-configuracion-y-comprobacion-de-un-my sql-cluster-en-ubuntu-11-10instalacion-configuracion-y-comprobacion-de-un-my sql-cluster-en-ubuntu-11-10
instalacion-configuracion-y-comprobacion-de-un-my sql-cluster-en-ubuntu-11-10
 
Fragmentación vertical - MySQL
Fragmentación vertical - MySQLFragmentación vertical - MySQL
Fragmentación vertical - 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 mysql
Manual de mysqlManual de mysql
Manual de mysql
 
Actividad No. 1.6: Creación de bases de datos en MySQL
Actividad No. 1.6: Creación de bases de datos en MySQLActividad No. 1.6: Creación de bases de datos en MySQL
Actividad No. 1.6: Creación de bases de datos en MySQL
 
Tema 7 Trabajando Con Mysql
Tema 7 Trabajando Con MysqlTema 7 Trabajando Con Mysql
Tema 7 Trabajando Con Mysql
 
Tutorial mysql
Tutorial mysqlTutorial mysql
Tutorial mysql
 
Mysql
MysqlMysql
Mysql
 
Installacion De Una Base De Datos Mysql En Linux
Installacion De Una Base De Datos Mysql En LinuxInstallacion De Una Base De Datos Mysql En Linux
Installacion De Una Base De Datos Mysql En Linux
 
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
 
Tutorial básico de my sql
Tutorial básico de my sqlTutorial básico de my sql
Tutorial básico de my sql
 
Replicacion en mysq
Replicacion en mysqReplicacion en mysq
Replicacion en mysq
 

Destacado

Guía de pgpool Paso a Paso
Guía de pgpool Paso a PasoGuía de pgpool Paso a Paso
Guía de pgpool Paso a Paso
Carlos Gustavo Ruiz
 
Cluster con postgresql
Cluster con postgresqlCluster con postgresql
Cluster con postgresql
esmeraldaq2011
 
Alta Disponibilidad con PostgreSQL
Alta Disponibilidad con PostgreSQLAlta Disponibilidad con PostgreSQL
Alta Disponibilidad con PostgreSQL
Carlos Gustavo Ruiz
 
MySQL - High Availability - Load Balacing - Cluster
MySQL - High Availability - Load Balacing - ClusterMySQL - High Availability - Load Balacing - Cluster
MySQL - High Availability - Load Balacing - Cluster
Miguel Angel Nieto
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
Natasha Murashev
 
TEDx Manchester: AI & The Future of Work
TEDx Manchester: AI & The Future of WorkTEDx Manchester: AI & The Future of Work
TEDx Manchester: AI & The Future of Work
Volker Hirsch
 

Destacado (6)

Guía de pgpool Paso a Paso
Guía de pgpool Paso a PasoGuía de pgpool Paso a Paso
Guía de pgpool Paso a Paso
 
Cluster con postgresql
Cluster con postgresqlCluster con postgresql
Cluster con postgresql
 
Alta Disponibilidad con PostgreSQL
Alta Disponibilidad con PostgreSQLAlta Disponibilidad con PostgreSQL
Alta Disponibilidad con PostgreSQL
 
MySQL - High Availability - Load Balacing - Cluster
MySQL - High Availability - Load Balacing - ClusterMySQL - High Availability - Load Balacing - Cluster
MySQL - High Availability - Load Balacing - Cluster
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
 
TEDx Manchester: AI & The Future of Work
TEDx Manchester: AI & The Future of WorkTEDx Manchester: AI & The Future of Work
TEDx Manchester: AI & The Future of Work
 

Similar a Manual del cluster mysql

Reporte cluster
Reporte clusterReporte cluster
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
Ivan 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 ql
KARY
 
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
KARY
 
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
KARY
 
Mysql(1)
Mysql(1)Mysql(1)
Mysql(1)
Iri Lis
 
Mysql
MysqlMysql
Mysql
MysqlMysql
(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
 
Tutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicasTutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicas
UTP
 
Lab 3 cifrado criptografia
Lab 3   cifrado criptografiaLab 3   cifrado criptografia
Lab 3 cifrado criptografia
José 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 MYSQL
wilian_ramos_perez
 
Instalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntuInstalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntu
David Vevelas
 
Configuracion de cent os
Configuracion de cent osConfiguracion de cent os
Configuracion de cent os
Ingrid Yulexi Mendoza Párraga
 
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
 
Actualiza una red LAN.
Actualiza una red LAN.Actualiza una red LAN.
Actualiza una red LAN.
Rodrigo Piña Flores
 
Comando ms dos
Comando ms dosComando ms dos
Comando ms dos
dfaguirre
 
Postfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
Postfix y Dovecot con usuarios virtuales mysql en Debian WheezyPostfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
Postfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
Henry Cristian Cuesta Vega
 
Reporte final
Reporte finalReporte final
Reporte final
Rodrigo Piña Flores
 

Similar a Manual del cluster mysql (20)

Reporte cluster
Reporte clusterReporte cluster
Reporte cluster
 
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)
 
Tutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicasTutorial linux centos configuraciones básicas
Tutorial linux centos configuraciones básicas
 
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
 
Instalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntuInstalacion de Postrgre sql en ubuntu
Instalacion de Postrgre sql en ubuntu
 
Configuracion de cent os
Configuracion de cent osConfiguracion de cent os
Configuracion de cent os
 
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.
 
Comando ms dos
Comando ms dosComando ms dos
Comando ms dos
 
Postfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
Postfix y Dovecot con usuarios virtuales mysql en Debian WheezyPostfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
Postfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
 
Reporte final
Reporte finalReporte final
Reporte final
 

Último

mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
cecypozos703
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
luiscohailatenazoa0
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
70244530
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
jgvanessa23
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
renzocruz180310
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
AbrahamCastillo42
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
leia ereni
 
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDADEXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
AngelCristhianMB
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
Paola De la Torre
 

Último (20)

mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
 
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDADEXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
 

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.