问题标签 [postgresql.conf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3685 浏览

selinux - PostgreSQL 11 配置不允许 pgAdmin4 连接

我对 PostgreSQL 很陌生,所以问题可能很简单。所以。我已经在 Fedora 29 上安装了 PostgreSQL 11 和 pgAdmin 4。我可以通过终端或 AzureDataStudio 连接到数据库,但是当我尝试连接 pgAdmin 时,我得到了这个错误:

无法连接到服务器:

无法连接到服务器:权限被拒绝 服务器是否在主机“127.0.0.1”上运行并接受端口 5432 上的 TCP/IP 连接?

我正在尝试最后三天可以找到的任何东西,但没有任何帮助。这是我的配置:

这些配置有问题吗?或者我应该知道通过 pgAdmin 连接的任何提示吗?提前致谢。

更新:

我应该提到我可以通过终端连接到数据库:

通过 AzureDataStudio 连接不需要任何指定数据。有一个表格是这样的:

在此处输入图像描述

填写表格并提交连接按钮将连接到数据库。此外,我可以通过 JetBrains 的 DataGrip 使用相同的表单和数据连接到数据库。

更新 2:

我在运行 Fedora 30 的本地机器上同时运行 PostgreSQL 和 pgAdmin。

更新 3:

这是我的完整软件信息:

更新 3:

运行sudo netstat -nlp | grep 5432命令给出了这个结果;

更新 4:解决方案!

最后,在Jan Garaj 的回答的帮助下,我找到了解决方案。首先,我安装了SELinux Troubleshooter应用程序:

然后我启动了疑难解答。接下来,我尝试通过pgAdmin4连接到数据库。故障排除程序给了我 2 个错误,其中包含运行这些命令的建议解决方案:

0 投票
0 回答
1038 浏览

postgresql - 无法编辑 postgresql.conf 文件以更改设置

编辑postgresql.conf文件并重新启动服务器后,似乎所有更改都不适用。

我正在关注本教程: https.csv ://dba.stackexchange.com/questions/153904/pgadmin-4-server-status-view-log-file?newreg= 9500cbcc4a794d2fbfd6ef5bb787e0e5 为 postgresql 数据库 创建日志文件。在 PGAdmin 4 我已经运行

这向我显示了 conf 文件的路径:/etc/postgresql/10/main/postgresql.conf 我已经通过午夜指挥官在我的 Debian 服务器上找到并编辑了该文件并更改了行:

然后我重新启动了服务器

现在我遇到了问题。我在 ' ' 目录中找不到.csv应该保存在服务器上的日志。或 varlog中没有这样的目录。我能找到的唯一日志是在 var/log/posgresql 上,但没有我正在搜索的任何文件。另外我不确定我在文件中的任何编辑是否有效,因为我检查了 pgAdmin 的设置,这就是我得到的:/etc/postgresql/10/main/lib/postgresql/10/main.csvpostgresql.conf

所以看起来设置postgresql.conf没有正确应用。如何.csv为 postgresql 正确设置日志以及在哪里可以找到它们?

0 投票
1 回答
3767 浏览

database - 如何解决错误:无法启动 WAL 流:错误:复制槽“xxx”对于 PID 124563 处于活动状态

问题!!在设置了我的逻辑复制并且一切运行顺利之后,我只想深入了解日志以确认那里没有错误。但是当我tail -f postgresql.log,我发现以下错误不断重复出现错误:无法启动 WAL 流:错误:复制槽“子”对于 PID 124898 是活动的

解决方案!!这是简单的解决方案...我进入我的 postgresql.conf 文件并wal_sender_timeout在主服务器和wal_receiver_timeout从服务器上进行搜索。我在那里看到的值都是120 秒,我不得不将两者都更改为300 秒,这相当于 5 分钟。然后记住重新加载两个服务器,因为您不需要重新启动。然后等待大约 5 到 10 分钟,错误就修复了。

0 投票
1 回答
68 浏览

postgresql - 在生产环境中更改 Postgresql 设置是否安全?

我开始了一个已经投入生产的项目,我们有一些客户已经注册并支付了服务费用(SaaS 业务)。

我们使用带有默认 postgresql.conf 设置的 Postgresql 的 Ubuntu VPS。

基于 PGtune,为了优化数据库,我应该在 postgresql.conf 中设置这些设置:

目前我有以下设置:

PGTune推荐的所有其他设置都被注释掉了。

在数据库处于生产和运行状态时更改/调整这些设置是否安全?

0 投票
1 回答
481 浏览

postgresql - PostgreSQL (pg_hba.conf / postgresql.conf) 与服务器的连接丢失。尝试重置:失败

我对 Postgres 有一个问题,其他人似乎已经发现了这个问题,但是以某种方式给出的解决方案对我不起作用。我解释:

我用什么

  • macOS 10.15.6
  • 通过 Homebrew 安装
  • x86_64-apple-darwin 上的 PostgreSQL 12.2,由 Apple LLVM 版本 6.0 (clang-600.0.54)(基于 LLVM 3.5svn)编译,64 位

触发事件

我一直在毫无问题地进行查询,但其中一些使我的系统崩溃,这是其中一个示例

错误

我在 PgAdmin 上试过,它也崩溃了。

我检查过的东西

pg_hba.conf 文件

postgresql.conf 文件

  • 我尝试添加listen_addresses = '*'到文件末尾但没有成功

当前的设置

我回到了最初的默认设置,但现在我不确定一切是否正常

我的 pg_hba.conf 文件如下所示:

我的 postgresql.conf 有以下设置

  • 听地址 = '本地主机'
  • 端口 = 5432

问题

关于在哪里查看、重新安装什么或做什么的任何建议?无法运行某些查询有点不舒服。

谢谢!

编辑 POSTGRES 日志

0 投票
1 回答
73 浏览

postgresql - postgresql.conf 设置被忽略,因为它已失效

我正在尝试将 2 个设置添加到我的 postgresql.conf 文件(在 CentOS Greenplum Postgres 9.4 实例上)并且我收到了这条消息:

这是什么意思?

这是这些设置所在的部分:

0 投票
1 回答
1012 浏览

postgresql - Postgres 从 9.5 升级到 12 不能在只读事务中执行 UPDATE

自从从 9.5 迁移到 12 以来,我们在数据库日志中看到了很多错误。正在运行的查询是一个基本更新语句,它更改用户登录的日期。

2021-03-03 09:23:43.235 CET [18820] 错误:无法在只读事务中执行更新

当我们使用旧版本的 postgres 时,我们没有看到这些错误。

我已经检查了 default_transaction_read_only 并且设置为 off 是正确的。

为什么我现在会看到这个?

0 投票
1 回答
36 浏览

postgresql - Ubuntu 上的 Postgres,控制 postgresql.conf 位置

我创建了一个集群,如下所示:

但是,当集群启动时,它实际上已将文件复制pg.prod.conf默认目录 ( -c config_file=/etc/postgresql/13/apif/postgresql.conf) 而不是使用它。这意味着如果我对文件进行更改,当然,它们将不会被看到。那不是我想要的。

如何以我想要的方式执行此操作?...集群配置为永久引用我选择的文件。

0 投票
1 回答
59 浏览

postgresql - 如何更改 bitnami postgresql helm 图表配置?(ph_hba.conf,postgresql.conf)

您如何更新https://artifacthub.io上主要 postgresql 图表的 postgresql.conf 或 pg_hba.conf ?(特别是我一直在尝试更新 postgresql.conf 中的 wal_level)

相关链接: