Bases de Datos > MySQL

 Replica En Mysql

<< < (3/5) > >>

irenemiracle:
F_Tanori, muchisimas gracias por explicarlo de esa manera, por que a mi me a aclarado muchisimo, ya que no sabia exactamente en que consistia  
 :hola:

irenemiracle:
a ver, si mi ordenador maestro tuviera que replicar varias (muchas) bases de datos, y yo no supiera como se van a llamar estas bd,
¿cómo podria configurar el ordenador para hacer las réplicas?
muchas gracias

irenemiracle:
es posible que a la hora de configurar mi ordenador esclavo en vez de mandarle el parametro


--- Código: Text --- replicate-do-db = database_name  
con la bd que quiero que me replique,
le mando por ejemplo solo el parametro siguiente con la bd que no quiero que me replique, por ejemplo mysql


--- Código: Text ---replicate-ignore-db=mysql 
¿¿en teoria me replicaria todas las demas bd que tenga mi ordenador maestro??:huh:

saludos :hola:

irenemiracle:
Hola a todos,
e estado siguiendo este maual:  
htp://blyx.com/public/docs/databases/my ... -howto.pdf  
para hacer una replica de mi servidor maestro a mi servidor esclavo.

En el momento en el que voy a ejecutar el comando (en el maestro):
# mysqlbinlog /var/log/mysql/master-bin.000001

me salta el siguiente error:


--- Código: Text --- /*!40019 SET @@session_max_insert_delayed_threads=0*/;/*!50003 SET @OLD_COMPLETION_TYPE = @@COMPLETION_TYPE, COMPLETION_TYPE = 0*/;mysqlbinlog: File '/var/log/mysql/master-bin.000001' not found (Errcode:2)#End of log fileROLLBACK /*added by mysqlbinlog*/;/*!50003 SET COMPLETION_TYPE = @OLD_COMPLETION_TYPE*/;  

¿sabeis porque puede ser?
Muchas gracias

irenemiracle:
vale, el problema este está resuelto, era un simple error a la hora de escribir el nombre en una ruta que me habia equivocado  
por que cuando en el servidor maestro ponia:

--- Código: Text --- mysql&#62; SHOW MASTER STATUS;  me devolvia

--- Código: Text --- +----------------+-------------+------------------+-----------------------------+|  File              |   Position    |  Binlog_Do_DB | Binlog_Ignore_DB          |+----------------+-------------+------------------+-----------------------------+|mysql-bin.000003  |   98     |                       |                                     |+----------------+-------------+------------------+-----------------------------+  
¿hay alguna diferencia en que en vez de que te devuelva master-bin.xxxxx sea mysql-bin.xxxxx?

Es que a la hora de seguir con el procedimiento de la réplica , estando en el servidor esclavo, ejecuto:

--- Código: Text --- mysql&#62; CHANGE MASTER TO MASTER_LOG_FILE='mysql-bin.000003', MASTER_LOG_POS=98;  
me salta el siguiente error:

--- Código: Text --- ERROR 1201 (HY000): Could not initialize master info structure;more error messages can be found in the MySQL error log  ¿puede ser debido al nombre de los archivos?
Muchas gracias por vuestra ayuda y ser tan amables  :hola:

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa