Ya instalé PostgreSQL usando homebrew "brew install postgresql". Pero después de eso, iniciaré el servicio de Postgres, me da un mensaje de error.
pg_ctl -D /usr/local/var/postgres start
esperando que se inicie el servidor....2019-04-28 11:59:51.107 IST [9563] REGISTRO: escucha en la dirección IPv6 "::1", puerto 5432 2019-04-28 11:59:51.107 IST [9563 ] REGISTRO: escuchando en la dirección IPv4 "127.0.0.1", puerto 5432 2019-04-28 11:59:51.109 IST [9563] REGISTRO: escuchando en el socket Unix "/tmp/.s.PGSQL.5432" 2019-04- 28 11:59:51.119 IST [9563] REGISTRO: no se pudo abrir el directorio "pg_tblspc": No existe tal archivo o directorio -31 19:13:06 IST 2019-04-28 11:59:51.123 IST [9564] REGISTRO: no se pudo abrir el directorio "pg_tblspc": No existe tal archivo o directorio 2019-04-28 11:59:51.123 IST [9564 ] FATAL: no se pudo abrir el directorio "pg_replslot": No existe tal archivo o directorio 2019-04-28 11:59:51.124 IST [9563] REGISTRO:el proceso de inicio (PID 9564) salió con el código de salida 1 2019-04-28 11:59:51.124 IST [9563] REGISTRO: cancelando el inicio debido a una falla en el proceso de inicio 2019-04-28 11:59:51.125 IST [9563] REGISTRO: El sistema de la base de datos está cerrado Dejó de esperar pg_ctl: no se pudo iniciar el servidor Examine la salida del registro.
Y tampoco descubro el archivo pg_hba.conf para cambiar el problema relacionado con el socket.
Normalmente esto debería hacer el truco:
"pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start" Sin el " ", por supuesto.
Marca de alto rendimiento
sin ladera
{}
ícono en la parte superior de la ventana de edición)? En este momento es extremadamente difícil de leer.sin ladera
/usr/local/var/postgres
y su contenido para asegurarse de que el usuario actual (el que llamapg_ctl
tiene permiso para acceder a él.