我如何从命令行或编程方式(尤其是通过fabric或fabtools)更改
我已经找到了
这是使用
pg_hba.conf
和postgresql.conf
中的设置?我已经找到了
set_config
,但这似乎不适用于需要服务器重启的参数。要更改的参数是postgresql.conf
中的listen_addresses
和pg_hba.conf
中的新行,因此将接受我们子网络的连接。这是使用
fabric
编写部署脚本所需的。不能复制模板文件以覆盖现有的*.conf
文件,因为数据库服务器可能与其他应用程序共享它们自己的配置参数。因此,现有配置必须被更改,而不是被替换。
listen_addresses
的部分,谢谢! - schreon