> On 13/09/2022, at 11:34 AM, Romero, Fernando > <fernando.rom...@trenesargentinos.gob.ar> wrote: > > Hola, gracias por tu respuesta. > Esa parte ya la tengo, pero me da error Creo que debes revisar la documentación. https://gpdb.docs.pivotal.io/6-1/admin_guide/access_db/topics/pgbouncer.html
Este es un ejemplo. [databases] postgres = host=127.0.0.1 port=5432 dbname=postgres pgb_mydb = host=127.0.0.1 port=5432 dbname=mydb [pgbouncer] pool_mode = session listen_port = 6543 listen_addr = 127.0.0.1 auth_type = md5 auth_file = users.txt logfile = pgbouncer.log pidfile = pgbouncer.pid admin_users = gpadmin La sección database es la parte del postgresql, desde el psql debes poder conectarte a la base real. Luego con pgbouncer debes poder conectar el puerto del pgbouncer. > [postgres@postgres4 ~]$ cat /etc/pgbouncer/pgbouncer.database.ini > [databases] > appdb-rw= host=postgres1 dbname=appdb port=6434 > [postgres@postgres4 ~]$ psql 'host=localhost dbname=appdb user=appdb > password=appdb port=6432' > psql: error: FATAL: no such database: appdb > [postgres@postgres4 ~]$ > > No encuentra la base > > De: Hellmuth Vargas <hiv...@gmail.com <mailto:hiv...@gmail.com>> > Enviado: domingo, 11 de septiembre de 2022 02:11 p.m. > Para: Romero, Fernando > Cc: Lista Postgres ES > Asunto: Re: Consulta pgbouncer > > Hola > > Le hace falta la sesión Database > > https://www.pgbouncer.org/config.html#section-databases > <https://www.pgbouncer.org/config.html#section-databases> > > > El sáb., 10 de septiembre de 2022 1:58 p. m., Romero, Fernando > <fernando.rom...@trenesargentinos.gob.ar > <mailto:fernando.rom...@trenesargentinos.gob.ar>> escribió: > Hola como estan, estoy configurando pgbouncer en un nodo testigo pero no > logro conectarme > Esta es la conf del pgbouncer > > [pgbouncer] > > logfile = /var/log/pgbouncer/pgbouncer.log > pidfile = /var/run/pgbouncer/pgbouncer.pid > > listen_addr = * > listen_port = 6432 > unix_socket_dir = /tmp > > auth_type = trust > auth_file = /etc/pgbouncer/userlist.txt > auth_hba_file = /etc/pgbouncer/pg_hba.conf > > admin_users = postgres > stats_users = postgres > > pool_mode = transaction > server_reset_query = DISCARD ALL > > max_client_conn = 100 > default_pool_size = 20 > min_pool_size = 5 > reserve_pool_size = 5 > reserve_pool_timeout = 3 > > log_connections = 1 > log_disconnections = 1 > log_pooler_errors = 1 > > Tengo creada la base de datos pero no logro conectarme me tira este error: > > [postgres@postgres4 ~]$ psql 'host=192.168.0.55 dbname=appdb user=appdb > password=appdb port=6432' > psql: error: FATAL: no such database: appdb > > La ip es del servidor que esta el pgbouncer base de datos existe y el usuario > tambien > postgres=# \l > Listado de base de datos > Nombre | Dueño | Codificación | Collate | Ctype | > Privilegios > -----------+----------+--------------+-------------+-------------+----------------------- > appdb | appdb | UTF8 | es_AR.UTF-8 | es_AR.UTF-8 | > postgres | postgres | UTF8 | es_AR.UTF-8 | es_AR.UTF-8 | > repmgr | repmgr | UTF8 | es_AR.UTF-8 | es_AR.UTF-8 | > template0 | postgres | UTF8 | es_AR.UTF-8 | es_AR.UTF-8 | > =c/postgres + > | | | | | > postgres=CTc/postgres > template1 | postgres | UTF8 | es_AR.UTF-8 | es_AR.UTF-8 | > =c/postgres + > | | | | | > postgres=CTc/postgres > (5 filas) > > En el pg_hba.conf tengo la linea para que permita la conexion > host appdb appdb 192.168.0.0/24 > <applewebdata://1A348858-B560-4112-92C8-ED405882B7F4> trust > > Y en el pg_hba.conf del pgbouncer > host pgbouncer pgbouncer 192.168.0.0/24 > <applewebdata://1A348858-B560-4112-92C8-ED405882B7F4> trust > > Saludos > > > > > > “El contenido del presente mensaje (y sus anexos) es privado, confidencial y > de exclusivo uso para el destinatario referenciado; es de público > conocimiento que las comunicaciones por medio de Internet no permiten > asegurar ni garantizar la confidencialidad de los mensajes transmitidos, así > como tampoco su integridad o su correcta recepción; es por ello que SOFSE no > se responsabiliza de posibles perjuicios derivados de la captura, > incorporaciones de virus o cualquier otra manipulación efectuada por > terceros. Las opiniones expresadas en este mensaje y en los archivos adjuntos > son propias del remitente y no representan la opinión o políticas de SOFSE, > salvo que se diga expresamente y el remitente se encuentre autorizado para > ello” > “El contenido del presente mensaje (y sus anexos) es privado, confidencial y > de exclusivo uso para el destinatario referenciado; es de público > conocimiento que las comunicaciones por medio de Internet no permiten > asegurar ni garantizar la confidencialidad de los mensajes transmitidos, así > como tampoco su integridad o su correcta recepción; es por ello que SOFSE no > se responsabiliza de posibles perjuicios derivados de la captura, > incorporaciones de virus o cualquier otra manipulación efectuada por > terceros. Las opiniones expresadas en este mensaje y en los archivos adjuntos > son propias del remitente y no representan la opinión o políticas de SOFSE, > salvo que se diga expresamente y el remitente se encuentre autorizado para > ello”