Como lo instalaste?
que procedimientos seguiste?
Hace poco instalé esta misma versión en centos 5.4 y los pasos que seguí fueron:
1. Instalar el repositorio de la versión 8.4 de postgresql.
rpm -Uvh http://yum.pgsqlrpms.org/reporpms/8....4-1.noarch.rpm
2. Instalar Postgres cliente y servidor
Como ya tienes algo instalado, debes desinstalar lo que tienes actualmente con yum erase.
yum erase postgresql postgresql-server
Después como root borra todo el directorio pgsql en var/lib con
rm - rf /var/lib/pgsql
Después de esto
puedes instalar nuevamente
yum install postgresql postgresql-server
3. Debes inicializar el cluster
service postgresql initdb
4. En el archivo
/var/lib/pgsql/data/postgresql.conf debes habilitar las siguientes lineas
listen_addressses = '*'
port = 5432
5. Debes configurar el pg_hba.conf para permitir el acceso de los hosts al servidor.
6. Te logueas como postgres
su postgres
7. Creas una base de datos
createdb prueba
8. Te logueas a la base de datos
psql prueba
9. Debes abrir el puerto 5432 en el firewall
abrir el archivo
/etc/sysconfig/iptables y adicionar esto
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 5432 -j ACCEPT
10. Resetear el firewall
service iptables restart
Y listo...