Gracias, lo pude solucionar ________________________________ De: Horacio Miranda <hmira...@gmail.com> Enviado: lunes, 12 de septiembre de 2022 08:37 p.m. Para: Romero, Fernando Cc: Hellmuth Vargas; Lista Postgres ES Asunto: Re: Consulta pgbouncer
On 13/09/2022, at 11:34 AM, Romero, Fernando <fernando.rom...@trenesargentinos.gob.ar<mailto: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 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 trust Y en el pg_hba.conf del pgbouncer host pgbouncer pgbouncer 192.168.0.0/24 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” “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”