Taller Replicaci n MySQL STR Sistemas Octubre 2012

Páginas: 7 (1630 palabras) Publicado: 4 de julio de 2015
Taller Replicación MySQ
L

STR Sistemas - Octubre 2012

hola *
STR Sistemas - Taller Replicación MySQL - Octubre 2012

Comenzamos

Para seguir el taller necesitaremos:
disponer de dos máquinas virtuales
Virtualbox (host1 y host2) con Debian 6.0
Squeeze creadas a partir de la imagen
descargable desde aquí
disponer del paquete binario para Linux 32
bits de MySQL (la versión 5.5.28 está
incluidaen la imagen virtual anterior)
esta presentación y estos ficheros
ganas y un rato de dedicación





STR Sistemas - Taller Replicación MySQL - Octubre 2012

Entorno del taller (I)

Puedes realizar este taller siguiendo este vídeo
(abrir el video en otra ventana):

STR Sistemas - Taller Replicación MySQL - Octubre 2012

Entorno del taller (II)

Si da tiempo la planificación es:
Instalar MySQLen host1
Configurar host1 como master de MySQL
Instalar MySQL en host2, será un slave
Replicación master-slave de host1 -> host2
Convertir host2 en master MySQL
Replicación master-master host1 <-> host2
Divagar sobre problemas, mejoras,
soluciones









STR Sistemas - Taller Replicación MySQL - Octubre 2012

Planificación

Permite tener una copia de la base de datos en
un segundoservidor de base de datos lo que
sirve para:





Alta disponibilidad de la base de datos
Balanceo de base de datos
Redundancia de los datos

STR Sistemas - Taller Replicación MySQL - Octubre 2012

Replicación de bases de
datos

Vamos a instalar MySQL desde los paquetes
binarios en host1:
Ficheros a usar del taller:



o
o
o



o

comandos_host1.sh
my.cnf
mysql5.5
bd_pruebas.sql

seguir lasindicaciones:
o
o

del taller
del streaming/video (se actualizará con la URL)

STR Sistemas - Taller Replicación MySQL - Octubre 2012

Instalacion de MySQL
host1 (I)

Directivas básicas mysqld a tener en cuenta:
• bind-address: debe permitir conexión TCP
desde el otro servidor
• port: el puerto TCP de escucha de MySQL
• socket: path al fichero socket para
conexiones locales
• user: el usuario delsistema que ejecuta
MySQL
• pid-file: el fichero que almacena el PID del

STR Sistemas - Taller Replicación MySQL - Octubre 2012

Instalacion de MySQL
host1 (II)










basedir: path de instalación de MySQL
datadir: path de datos de MySQL
tmpdir: path donde se crearán las tablas
temporales y ficheros de ejecución MySQL
log-error: el path del log de errores
general_log: activa o desactiva (0/1)el log
general
general_log_file: path del log general si
éste está activado

STR Sistemas - Taller Replicación MySQL - Octubre 2012

Instalacion de MySQL
host1 (III)









slow_query_log: activa/desactiva (0/1) log
de consultas lentas
slow_query_log_file: path del log de
consultas lentas
long_query_time: tiempo en segundos para
considerar una consulta lenta
log-queries-not-using-indexes:incluir en
log de consultas lentas aquellas consultas
que aún durando menos de long_query_time
segundos no hacen uso de índices.

STR Sistemas - Taller Replicación MySQL - Octubre 2012

Instalacion de MySQL
host1 (IV)





max_connections: número máximo de
conexiones TCP que admite MySQL
table_cache: indica el número de
descriptores de ficheros de tablas que
guarda MySQL en caché

STR Sistemas- Taller Replicación MySQL - Octubre 2012

Instalacion de MySQL
host1 (V)

Imagen de http://www.cnblogs.com/fangwenyu/archive/2012/09/03/2669419.html

STR Sistemas - Taller Replicación MySQL - Octubre 2012

Replicación en MySQL (I)





En MySQL la replicación se basa en
servidores maestros (master) y esclavos
(slave)
Los servidores master generan un log
binario que contiene aquellasoperaciones
que producen cambios en la base de datos
Los servidores slave deben leer los logs
binarios del master, guardarlas en el relay
log y posteriormente ejecutar las
operaciones en él indicadas

STR Sistemas - Taller Replicación MySQL - Octubre 2012

Replicación en MySQL (II)





La replicación es asíncrona, es decir, el
master escribe en el log binario sin esperar
a que el slave lo lea y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Replicaci n en MySQL
  • Taller Sistemas De Informaci N
  • manual de instalaci n de MySQL en el sistema operativo Windows
  • Replicaci n ADN
  • Replicaci N Del ADN
  • Replicaci N De ADNfvgbhn
  • Replicaci N Del ADN
  • Replicaci n viral

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS