Centos 7 上没有 pg_conftool?

Centos 7 上没有 pg_conftool?

我正在调整在 Ubuntu 16.04 上配置 PostgreSQL 9.6 和 10.x 的脚本,以便也可以在 Centos 7.4 上运行。我缺少pg_conftool实用程序允许我以干净、高级的方式识别和修改 PostgreSQL 配置的各个方面,但我没有得到任何结果yum whatprovides pg_conftool. 我需要安装什么 Yum 包才能使用它?

答案1

CentOS 或 EPEL 未打包 pg_conftool。您可以随时查看来源自己使用包含的 .spec 文件来构建您自己的 RPM。

答案2

PostgreSQL 文档中没有提及pg_conftool,我在任何 CentOS 软件包中都找不到它。鉴于此,我预计这是一个 Debian/Ubuntu 专用工具。

你会找到服务器工具客户端工具在官方文档中列出。

其中,该工具控制数据似乎与您的用例最接近,但文档只讨论了检索集群范围的配置而不是设置它。

对于设置数据,你可以在使用时修改配置文件控制寄存器根据需要停止、启动或重新加载服务器。

套餐

pg_controldata肯定可用Ubuntu 16Ubuntu 17(见文件列表链接(位于您的系统架构旁边)

对于 CentOS,我手头没有任何东西可以给我提供软件包的文件列表。如果你还没有,那么我建议你使用官方 PostgreSQL 仓库而不是默认的系统存储库。

相关内容