Después de tanto luchar hemos encontrado la solución de este inconveniente que ciertos usuarios de nuestro sitio web presentan. Si deseas compartir algo no dudes en aportar tu conocimiento.
Solución:
Si escribes lo siguiente:
sudo su - postgres
después de instalar postgresql-server, eso debería llevarlo directamente al directorio de inicio de postgres y tendrá los archivos de configuración que está buscando. Por lo general, en un entorno RHEL, los archivos de configuración se almacenarían en /var/lib/pgsql/
. En mi entorno de prueba se almacena en /var/lib/pgsql/9.1/data
.
Usar comando de linux locate
(Documentos: http://man7.org/linux/man-pages/man1/locate.1.html)
[[email protected] pgsql]# locate pg_hba.conf
/usr/pgsql-10/share/pg_hba.conf.sample
/var/lib/pgsql/10/data/pg_hba.conf
Estoy en CenOS 7, locate
no está instalado por defecto. Similar a la respuesta anterior, pero ejecuta con show
cmd a continuación:
psql -U postgres -c 'show config_file'
Y encuentra los archivos que están en /data/pgdata/postgresql.conf
.
Si te apasiona este mundo, eres capaz de dejar un enunciado acerca de qué le añadirías a este ensayo.