postmaster.pid和pg_hba.conf

时间:2018-10-27 11:06:42

标签: postgresql

我正在安装一个postgresql 10服务器...在配置postgresql.conf文件以接受所有IP地址和端口5432之后。.i可以运行服务器并创建表… 当我配置pg_hba.conf文件时:

   host    my_db   +user_group  0.0.0.0/0   scram-sha-256

然后重新启动服务器:

   user@server-name:~$ /usr/local/pgsql/bin/pg_ctl  -D 
                     /usr/local/pgsql/data -l logfile start
   server starting
   user@server-name:~$ /usr/local/pgsql/bin/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 “/tmp/.s.PGSQL.5432”?

服务器停止运行,我注意到数据目录中的postmaster.pid文件消失了…… 当我从pg_hba.conf文件中删除配置时,服务器正常工作,并且postmaster.pid再次出现! 我检查了很多问题..但找不到像我这样的案例。

不建议删除postmaster.pid。我正在使用Ubuntu Server 18

知道为什么会这样吗?

0 个答案:

没有答案