![更改 postgres.conf 或 pg_hba.conf 后,postgresql 不会重新启动。此事件发生在我尝试设置 postgresql BDR 时](https://linux22.com/image/1587765/%E6%9B%B4%E6%94%B9%20postgres.conf%20%E6%88%96%20pg_hba.conf%20%E5%90%8E%EF%BC%8Cpostgresql%20%E4%B8%8D%E4%BC%9A%E9%87%8D%E6%96%B0%E5%90%AF%E5%8A%A8%E3%80%82%E6%AD%A4%E4%BA%8B%E4%BB%B6%E5%8F%91%E7%94%9F%E5%9C%A8%E6%88%91%E5%B0%9D%E8%AF%95%E8%AE%BE%E7%BD%AE%20postgresql%20BDR%20%E6%97%B6.png)
配置 pg_hba.conf 和 postgresql.conf 文件后,重启 postgresql DB 后无法登录 postgresql。错误快照已附上,供参考postgresql.conf / pg_hba.conf。此事件发生在我尝试设置 postgresql 双向复制时。此后,我需要重新启动数据库以使配置更改生效。但是当我重新启动数据库时,配置文件丢失了。
答案1
我遇到的问题是配置文件中的语法错误;我没有收到错误或警告(可能是,但我没有找到它),
因此,请仔细检查你的配置文件,并且每次只做一处更改,
“sudo systemctl start postgresql”是否获取更多信息?
或者 sudo service postgresql status
最好的,
博多