El 12 de marzo de 2015, 13:13, Gilberto Castillo < [email protected]> escribió:
> > > > Buenos días!!Siguiendo al pie de la letra el ejemplo que está en la > > siguiente > > página, > https://www.digitalocean.com/community/tutorials/how-to-set-up-master-slave-replication-on-postgresql-on-an-ubuntu-12-04-vpspuedo > > ejecutar perfectamente la Replicación de las Base de datos desde el > > Servidor Principal al Secundario.Solo he tenido un problema: cuando > > detengo el servicio o apago el Servidor Principal, el Servidor Secundario > > me acepta inserts, pero cuando reinicio el servicio postgres del servidor > > principal el servidor secundario sigue aceptando inserts, y la data que > se > > almacenó en el servidor secundario no se replicó al Servidor Principal. > > Como puedo resolver esta situación?? > > Otra duda, si tengo varios servidores Secundarios, y se apaga el servidor > > principal por alguna razón, cual de los servidores secundarios haría las > > funciones de servidor principal?? > > Nos explicas mejor tu esquema? > Si apagas el Maestro es lógico que ocurra Failover, luego de ello, no > puede volver a entrar al antiguo Master, como Master, sino como esclavo > Ahí está, me tomé el laburo de leer el tutorial que linkeás. Más allá de que es viejo y usa el rsync en vez de usar pg_basebackup, si lo leés dice: *This will break your current replication, especially if the master server is still running, but is what you would need to do if your master server goes down. This will allow the slave to begin accepting writes. You can then fix the master server and turn that into the slave.* O sea, si haces failover, tenés que ARREGLAR EL MASTER y CONVERTIRLO EN ESCLAVO. Saludos, -- <http://www.infracoop.com.ar/> *Manuel Fernando Aller* DBA Senior InfraCoop Cooperativa de Infraestructura y Bases de Datos skype: manuel.aller Mobile: +54 9 11 4054 4779 <https://www.facebook.com/InfraCoop> <https://twitter.com/infracoop> <http://www.facttic.org.ar/miembros/infracoop> Infracoop es miembro de FACTTIC <http://www.facttic.org.ar/>
