Mi problema es que después de instalar postgresql intente configurar la base de datos postgresql, se muestra un mensaje de error como el siguiente:
dineshlap@ss-laptop:~$ sudo -u postgres psql postgres
psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
y probé muchas soluciones de internet. ¡Pero nada me funcionó! :(
Si conoce la solución para este problema, responda esta publicación.
Nota: estoy usando ubuntu 14.04 (64 bit) y postgresql 9.3
14.04
postgresql
database
Dinesh
fuente
fuente
pg_hba.conf
archivo. Había eliminado la información del bloque CIDR de la sección de enlaces.Respuestas:
Solo intenta reiniciar
sudo /etc/init.d/postgresql restart
esto funcionó para mí :)
fuente
Ubuntu16.04 y 9.3
Tal vez encuentre el servicio antes de reiniciar el servidor
fuente
systemctl
. La otra respuesta recomienda reiniciar. Parece muy extraño incluir un número de versión en el comando también. ¿Es realmente necesario?En algunos casos, puede tener un problema de permiso. Creo un script de shell como este:
reemplace $ User con su nombre de usuario y ejecute el archivo (suponiendo que el nombre del archivo sea
postgresql.sh
):fuente
Yo tuve el mismo problema. despues de correr
Mostró el siguiente error
SOLUCIÓN
entonces corrí:
Luego reinicié:
¡Running
sudo systemctl restart [email protected]
mostró mi servicio activo y en ejecución!fuente
Pruebe este, señor,
Editó su
pg_hba.conf
y agregue su dirección de host:y también editó su
postgres.conf
agregar su cola con:y luego reinicie su servicio:
ver su registro de salida dijo lo que el milagro:
Espero que esto ayude señor.
fuente