Cuando intento conectarme y acceder o iniciar PostgreSQL, aparece este error.
Sabayon postgresql-9.6 # sudo su -c "createuser --superuser gisuser" postgres Createuser: could not connect to database postgres: could not connect to server: File or directory not found The server is running locally and accepting Connections in the Unix domain socket "/run/postgresql/.s.PGSQL.5432"? Sabayon postgresql-9.6 # psql --version Psql (PostgreSQL) 9.6.2Esto significa que su servidor de postgres no se está ejecutando.
Pasos para iniciar un servidor:
Cree un directorio donde se ejecutará su servidor.
$ mkdir /usr/db/ Asignar propiedad y permisos a /usr/db/
$ chown postgres:postgres /usr/db/ $ chmod 757 /usr/db/ Ejecutar terminal como usuario postgres
$ su postgresEjecute los siguientes comandos para iniciar el servidor
$ initdb -D /usr/db/ $ pg_ctl start -D /usr/db/ Ahora, su servidor postgres debería estar ejecutándose. Salga de la terminal como usuario postgres , y ahora puede ingresar a la terminal psql usando el siguiente comando
$ psql -U postgres