问题标签 [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.
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 个错误,其中包含运行这些命令的建议解决方案:
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
.csv
postgresql.conf
所以看起来设置postgresql.conf
没有正确应用。如何.csv
为 postgresql 正确设置日志以及在哪里可以找到它们?
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 分钟,错误就修复了。
postgresql - 在生产环境中更改 Postgresql 设置是否安全?
我开始了一个已经投入生产的项目,我们有一些客户已经注册并支付了服务费用(SaaS 业务)。
我们使用带有默认 postgresql.conf 设置的 Postgresql 的 Ubuntu VPS。
基于 PGtune,为了优化数据库,我应该在 postgresql.conf 中设置这些设置:
目前我有以下设置:
PGTune推荐的所有其他设置都被注释掉了。
在数据库处于生产和运行状态时更改/调整这些设置是否安全?
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 日志
postgresql - postgresql.conf 设置被忽略,因为它已失效
我正在尝试将 2 个设置添加到我的 postgresql.conf 文件(在 CentOS Greenplum Postgres 9.4 实例上)并且我收到了这条消息:
这是什么意思?
这是这些设置所在的部分:
postgresql - Postgres 从 9.5 升级到 12 不能在只读事务中执行 UPDATE
自从从 9.5 迁移到 12 以来,我们在数据库日志中看到了很多错误。正在运行的查询是一个基本更新语句,它更改用户登录的日期。
2021-03-03 09:23:43.235 CET [18820] 错误:无法在只读事务中执行更新
当我们使用旧版本的 postgres 时,我们没有看到这些错误。
我已经检查了 default_transaction_read_only 并且设置为 off 是正确的。
为什么我现在会看到这个?
postgresql - Ubuntu 上的 Postgres,控制 postgresql.conf 位置
我创建了一个集群,如下所示:
但是,当集群启动时,它实际上已将文件复制到pg.prod.conf
默认目录 ( -c config_file=/etc/postgresql/13/apif/postgresql.conf
) 而不是使用它。这意味着如果我对文件进行更改,当然,它们将不会被看到。那不是我想要的。
如何以我想要的方式执行此操作?...集群配置为永久引用我选择的文件。
postgresql - 如何更改 bitnami postgresql helm 图表配置?(ph_hba.conf,postgresql.conf)
您如何更新https://artifacthub.io上主要 postgresql 图表的 postgresql.conf 或 pg_hba.conf ?(特别是我一直在尝试更新 postgresql.conf 中的 wal_level)
相关链接: