Re: error al replicar en postgres

From: Jaime Casanova <jaime(dot)casanova(at)2ndquadrant(dot)com>
To: Juan Antonio Dieguez <juan(dot)antonio(dot)dieguez(at)b2bsolutions(dot)es>
Cc: POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: error al replicar en postgres
Date: 2015-07-31 21:16:47
Message-ID: CAJGNTeNhTwS0At6jDV3_KmmTRi6t6qs04qzBN8t2kduTa6x_+g@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2015-07-29 5:29 GMT-05:00 Juan Antonio Dieguez
<juan(dot)antonio(dot)dieguez(at)b2bsolutions(dot)es>:
>
> Buenos dias Sr. Castillo:
>

Saludos,

No soy el señor Castillo pero como escribiste a una lista comunitaria
y no a una persona y la persona que esperabas que te conteste no te ha
contestado (al menos no públicamente) en 2 días, me tomaré el
atrevimiento de contestar. ;)

> Tengo un error que Ud. posiblemente pueda solucionarme.
>
> Tengo 2 maquinas(perdone que no ponga acentos) vmware, ambas con Ubuntu 14.04
> las dos con una instalacion de postgresql 9.3
> y repmgr 2.0
> Maquina 1. hostname=3Dmaster IP=3D192.168.88.94
> Maquina 2. hostname=3Dslave IP=3D192.168.88.95
> (ver postg01)
>
> en postgres: rol juanan con permiso de creardb, replicar etc. - juanan
> user: juanan
> db: juanan
> (ver postg03)
>
> En ambas mquinas - master y slave
>
> vi /etc/postgresql/9.3/main/postgresql.conf
> ------------------------------
> listen_address =3D '*'
> wal_level =3D hot_standby
> archive_mode =3D on
> archive_command =3D 'cd .'
> max_wal_senders =3D 10
> wal_keep_segments =3D 5000
> hot_standby =3D on
> ----------------------------
>

que desesperación ese 3D que se anexa a todo tu correo, podrías usar
un cliente o editor menos molesto?

> vi /etc/postgresql/9.3/main/pg_hba.conf
> ------------------------------
> host all all 192.168.88.0/24 trust
> host replication all 192.168.88.0/24 trust
> ------------------------------
> tanto en el usuario postgres del master y slave tengo:
> vi repmgr.conf
> ------
> cluster=test
> node=1
> conninfo='host=192.168.88.94 user=juanan pasword=XXXX dbname=juanan'
> -----
> en slave lo mismo cambiando node por 2 y IP por 192.168.88.95
>
> Creo que la instalacion esta bien hecha.
>
> Por supuesto he hecho
> ssh-keygen -R 192.168.88.94
> y despues
> ssh 192.168.88.94
> generandome .ssh/known_hosts y
> .ssh/known_hosts.old
> (ver postg05)

te recomendaría usar el manual que esta en
https://github.com/2ndQuadrant/repmgr/tree/REL2_0_STABLE para esa
parte, mira el tema "Set up trusted copy between postgres accounts"

para repmgr es muy importante que esta parte funcione apropiadamente
porque mueve los archivos a través de rsync.

para probar si esta bien establecido ese tema, trata de conectarte via
ssh de un servidor al otro

ssh 192.168.88.94 (como usuario postgres en ambos lados, o con el
usuario que estes haciendo esto)

--
Jaime Casanova www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Hellmuth Vargas 2015-08-01 12:14:26 Re: Data-checksums en una cluster preexistente
Previous Message Jaime Casanova 2015-07-31 20:27:12 Re: Data-checksums en una cluster preexistente