Re: pgpool

From: "Guillermo E(dot) Villanueva" <guillermovil(at)gmail(dot)com>
To: Lazaro Garcia <lazaro3487(at)gmail(dot)com>
Cc: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: pgpool
Date: 2018-05-30 14:09:10
Message-ID: CANm+PCCZSd4FFQ2ef3MTLTwkm2h3uUtNDk5Vegx+jtDthf37ug@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Gracias Lazaro, así lo hice y ahora está funcionando

El mié., 30 may. 2018 a las 11:05, Lazaro Garcia (<lazaro3487(at)gmail(dot)com>)
escribió:

> Las veces que he configurado pgpool para entornos de este tipo ha sido de
> la siguiente forma:
>
>
>
> Creo un usuario pgpool utilizado internamente para el trabajo entre pgpool
> y el motor de base de datos. En este caso el usuario se utilizaría para los
> healtcheck que pgpool hace periódicamente para consultar el estado de los
> nodos.
>
>
>
> Luego creo un fichero pool_hba.conf para limitar los usuarios que se
> conectarán a pgpool y a que base de datos se pueden conectar siempre
> utilizando md5 tanto en el pool_hba.conf como en el pg_hba.conf. Y como
> estoy utilizando md5 es necesario crear el fichero pool_passwd en pgpool.
>
>
>
>
>
> Espero te sirva de ayuda.
>
>
>
> Saludos a todos.
>
>
>
>
>
> *De:* Guillermo E. Villanueva [mailto:guillermovil(at)gmail(dot)com]
> *Enviado el:* miércoles, 30 de mayo de 2018 08:59 a. m.
> *Para:* pgsql-es-ayuda
> *Asunto:* Re: pgpool
>
>
>
> Mi pregunta sigue en pie: ¿Es posible hacer que pgpool solo haga pool y
> balanceo sin tener que definir el modo de autenticación y sin definir
> usuarios en el pool_hba.conf?
>
>
>
> Mientras tanto pude hacer funcionar pgpool con las siguientes
> configuraciones:
>
> *pool_hba.conf*
>
> local all all md5
>
> host all all 127.0.0.1/32 md5
>
> host all all 0.0.0.0/0 md5
>
>
>
> *pg_hba.conf*
>
> local all all trust
>
> local replication all trust
>
> host replication replication 0.0.0.0/0 trust
>
> host all all 127.0.0.1/32 trust
>
> host all pgpooluser,pgpool 192.168.194.0/24 md5
>
> host all all 0.0.0.0/0 md5
>
>
>
>
>
> *pgpool.conf*
>
> ...
>
> ...
>
> # - Authentication -
>
> enable_pool_hba = on
>
> pool_passwd = 'pool_passwd'
>
> authentication_timeout = 60
>
> ...
>
> ...
>
>
> #------------------------------------------------------------------------------
>
> # LOAD BALANCING MODE
>
>
> #------------------------------------------------------------------------------
>
> load_balance_mode = on
>
> ...
>
> ...
>
>
> #------------------------------------------------------------------------------
>
> # MASTER/SLAVE MODE
>
>
> #------------------------------------------------------------------------------
>
> master_slave_mode = on
>
> master_slave_sub_mode = 'stream'
>
>
>
>
>
> y con
> pg_md5 -p -m -u usuario
>
> genero las entradas las claves que quedan guardadas en el archivo
> *pool_passwd*
>
>
>
>
>
> El mar., 29 may. 2018 a las 16:56, Guillermo E. Villanueva (<
> guillermovil(at)gmail(dot)com>) escribió:
>
> Buenas tardes, les pido una ayuda, creo que no estoy entendiendo muy bien
> la documentación de pgpool.
>
> Tengo un par de servidores pg10 haciendo streaming replication y quise
> ponerles al frente un pgpool, Todo sobre linux centos.
>
> La única manera que lo pude hacer andar es poniendo en el pg_hba.conf todo
> en trust, si quiero poner algo con md5, da el error: " MD5 authentication
> is unsupported in replication, master-slave and parallel mode" y si agrego
> la autenticación en pgpool con un pool_hba.conf como el siguiente
>
>
>
> local all all trust
>
> host all all 127.0.0.1/32 trust
>
> host all all 0.0.0.0/0 md5
>
>
>
> y creo el archivo pool_passwd con el usuario y la password (en md5)
>
>
>
> Con todo esto el pgpool nunca termina de iniciar.
>
>
>
>
>
> Acaso no es posible usar el pgpool para que únicamente balancee y que no
> se meta con la autenticación? Que la autenticación (md5) la haga el
> postgres como siempre.?
>
>
>
> Desde ya muchas gracias!
>
>
>
> Saludos
>
>
>
> Guillermo
>
>

In response to

  • RE: pgpool at 2018-05-30 14:05:41 from Lazaro Garcia

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message gilberto.castillo 2018-05-30 14:14:31 Re: [MASSMAIL]Re: pgpool
Previous Message Guillermo E. Villanueva 2018-05-30 14:08:11 Re: [MASSMAIL]Re: pgpool