
Posible duplicado:
Servidor de replicación MySQL tanto maestro como esclavo
En mi caja de desarrollo, quiero experimentar con una configuración de replicación. Pero no quiero crear varios procesos mysqld (¿es posible?).
Pensé que tengo la base de datos principal en el proceso: tenerla como maestra, luego, en el mismo proceso, crear las bases de datos esclavas y replicar los datos maestros en las bases de datos que existen en el mismo servidor de base de datos. es posible? ¿Existe una manera más sencilla de lograr esto sin intentar configurar la replicación?
Quizás para decirlo de manera más simple: quiero que mi servidor Mysql sea maestro y esclavo al mismo tiempo.
Respuesta1
Sí, es posible. Cada vez que inicia mysql, tiene que leer my.cnf para obtener la información del puerto, el socket, los archivos de datos, etc. Cambie el puerto y los valores del socket. Puedes usar el mismo binario con solo diferentes archivos de configuración.
Tuve que hacer una configuración como esta una vez para superar una limitación de 2 GB cuando el cliente no podía actualizar a un procesador de 64 bits. Tienen múltiples bases de datos, por eso las creamos en diferentes puertos y actúan individualmente.