Well, PgPool-II by default uses the port 9999 for connection handling and 9898 for administration tasks. So, I suggest you that use these ports. Remember that the owner of the directory where is located the pgpool.pid is the postgres user. I suggest you that you make a directory inside /var/run/ named pgpool and then change the owner to postgres:
mkdir /var/run/pgpool
chown postgres /var/run/pgpool/

Then you must replace the /etc/init.d/pgpool2 init script the line that says:
PIDFILE=/var/run/pgpool.pid
by
PIDFILE=/var/run/pgpool/pgpool.pid

and the last suggestion that I can offer you is to create a specific directory for PgPool's logs:
mkdir var/log/pgpool
chown postgres /var/log/pgpool

and you must change the log_directory flag on he pgpool.conf file.

What O.S are you using?
Regards

El 6/28/2011 11:57 AM, Joseph Umana escribió:
Hi Marcos.

Thank you very much for replying.
Pgpool.conf is located under /usr/local/etc/

The folder /var/run/pgpool has permissions of 755.
Also, I granted all permissions to pgpool.pid file: 777.

And seems you're right. Looking at the Conf file, I can see pgpool and
postgreSql are both set to run on port 5432.

What port do you suggest for pgpool?

Thanks again.

_______________________________________________
Pgpool-general mailing list
[email protected]
http://pgfoundry.org/mailman/listinfo/pgpool-general

--
Marcos Luís Ortíz Valmaseda
 Software Engineer (UCI)
 http://marcosluis2186.posterous.com
 http://twitter.com/marcosluis2186
_______________________________________________
Pgpool-general mailing list
[email protected]
http://pgfoundry.org/mailman/listinfo/pgpool-general

Reply via email to