我在ubuntu和windows中使用ALTER SYSTEM来更改postgres示例中的参数。在windows中,我可以看到postgres.auto.conf文件被填充。但是在ubuntu里我看不到postgres.auto. conf。我是不是漏掉了什么。如何确认我的修改在ubunut服务器上的postgres里生效了?谢谢
7kqas0il1#
我不能确定您是如何设置PostgreSQL以及如何创建数据目录的,但让我们假设您使用的是PGDG二进制包和pg_createcluster。问题可能是这样的设置,配置文件存储在一个目录(/etc下)不同于数据目录(/var/lib下)。现在postgresql.auto.conf存储在数据目录下,* 而不是 * /etc下的配置文件,您应该手动编辑。
pg_createcluster
/etc
/var/lib
postgresql.auto.conf
1条答案
按热度按时间7kqas0il1#
我不能确定您是如何设置PostgreSQL以及如何创建数据目录的,但让我们假设您使用的是PGDG二进制包和
pg_createcluster
。问题可能是这样的设置,配置文件存储在一个目录(
/etc
下)不同于数据目录(/var/lib
下)。现在postgresql.auto.conf
存储在数据目录下,* 而不是 */etc
下的配置文件,您应该手动编辑。