From: | gilberto(dot)castillo(at)etecsa(dot)cu |
---|---|
To: | "Guillermo E(dot) Villanueva" <guillermovil(at)gmail(dot)com> |
Cc: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: [MASSMAIL]Re: pgpool |
Date: | 2018-05-30 13:28:31 |
Message-ID: | c48c24b7ec2a17e382671c35cc39eb21@etecsa.cu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola Guillermo,
Haces algún tiempo use pgpool y justo cuando lo configuras el ya te
balancea la peticiones.
Algo como que solo deja pasar en caso que use SR, la inserciones el
master y a ambos consultas.
como usas por lo general los puertos 6634 o algo así, prueba bajar uno
de los nodos y veras que sigue funcionando.
Otra cosa usa su administrador web, te ayuda mucho.
El 2018-05-30 08:58, Guillermo E. Villanueva escribió:
> 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 [1] md5
>
> host all all 0.0.0.0/0 [2] md5
>
> PG_HBA.CONF
>
> local all all trust
> local replication all trust
> host replication replication 0.0.0.0/0 [2] trust
> host all all 127.0.0.1/32 [1]
> trust
> host all pgpooluser,pgpool 192.168.194.0/24 [3] md5
> host all all 0.0.0.0/0 [2] 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 [1] trust
>>
>> host all all 0.0.0.0/0 [2] 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
>
>
> Links:
> ------
> [1] http://127.0.0.1/32
> [2] http://0.0.0.0/0
> [3] http://192.168.194.0/24
From | Date | Subject | |
---|---|---|---|
Next Message | Lazaro Garcia | 2018-05-30 14:05:41 | RE: pgpool |
Previous Message | Guillermo E. Villanueva | 2018-05-30 12:58:46 | Re: pgpool |