6 votos

Error al iniciar el servidor de postgresql en ubuntu

Recientemente ha dejado de la base de datos postgresql (que funcionaba perfectamente), y luego de un par de días, cuando intento iniciarlo, me sale los errores:

2011-01-03 23:56:27 CLST LOG:  could not translate host name "localhost", service "5432" to address: Name or service not known
2011-01-03 23:56:27 CLST WARNING:  could not create listen socket for "localhost"
2011-01-03 23:56:27 CLST FATAL:  could not create any TCP/IP sockets

Estoy corriendo Ubuntu 9.1, y estoy usando el usuals

/etc/init.d/postgresql-8.4 start and stop

¿Cualquier sugerencias?

5voto

SabreWolfy Puntos 293

¿Compruebe la propiedad y los permisos en/etc/hosts?

Especificar 127.0.0.1 en la config para aislar el problema.

1voto

delerious010 Puntos 1228

En primer lugar, me gustaría simplemente comprobar de nuevo que puedo resolver "localhost" en la máquina tratando de ping. Entonces. asegúrese de que ningún otro servicio es el uso de ese puerto con algo de la línea de "netstat-ln | grep 5432".

pgcluster no se iniciará si usted tiene otro servicio, o a instancia de pgsql, utilizando el mismo puerto en el equipo, incluso si este puerto está en un adaptador de red independiente. Si este es el caso, usted podría simplemente intento de cambiar el número de puerto dentro de su postgresql.cf archivo con el fin de obtener pgsql copia de seguridad.

0voto

hughdbrown Puntos 15770

Ya sea su /etc/hosts o /etc/nsswitch.conf están en mal estado, nscd , si en uso, se está comportando loco, o algo está roto en libc.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: