连接到我的 postgres 企业管理器服务器时出现超时错误 [已关闭]

问题描述 投票:0回答:8

我从他们的官方网站安装了postgres企业管理器、EDB扩展服务器以及PEM代理。我使用我的IP地址导航到Web界面。每次我尝试连接到服务器时,尽管输入了密码,我仍然收到超时错误。

我做错了什么?

database postgresql pem enterprisedb
8个回答
0
投票

确保 Postgres 服务器正在运行,并且在 PEM 中设置了正确的服务器端口。默认情况下,postgres 使用端口 5432。


0
投票

验证 PostgreSQL 服务器是否正在运行,您可以尝试使用 PostgreSQL 客户端工具(例如 psql)连接到服务器。

您还需要确保必要的端口(PostgreSQL 的默认端口为 5432)在防火墙中打开。

最后,确保您已安装兼容版本的 PEM、EDB 扩展服务器和 PEM 代理。您可以检查文档或发行说明以了解这些组件之间的任何已知兼容性问题。查看更多这里


0
投票

您的问题可能归因于任何一个因素。检查防火墙设置以获得正确的端口使用情况,并确认 postgres 服务器已启动并正在运行。还要查看已安装软件版本的兼容性。希望有帮助!


0
投票

检查您的 Postgres 服务器是否在端口 5432 上运行:

您可以通过以下命令来完成此操作:

这将显示 Postgres 是否正在运行

pg_ctl -D /path/to/data/directory status

这将启动 Postgres 服务器:

pg_ctl -D /path/to/data/directory start

确保您给出正确的路径


0
投票

验证您的 postgresql 集群是否在正确的端口上运行,在终端上运行命令:

pg_lsclusters

它将返回类似这样的内容:

Ver Cluster Port Status Owner    Data directory              Log file
12  main    5434 online postgres /var/lib/postgresql/12/main /var/log/postgresql/postgresql-12-main.log
15  main    5433 online postgres /var/lib/postgresql/15/main /var/log/postgresql/postgresql-15-main.log

您可以验证数据库、Web 界面服务和 PEM 服务是否也在运行:

sudo systemctl status postgresql
sudo systemctl status pemagent

0
投票

确保 postgres 服务器正在运行:

lsof -i:5432

另请检查

postgresql.conf
是否设置为接受外部连接。然后检查端口 5432 的防火墙设置是否打开。


0
投票

根据我的理解,问题与端口有关,因此您应该确保 PostgreSQL 服务器已启动并正在运行,并确认 PEM 配置指定了适当的服务器端口。默认情况下,PostgreSQL 使用端口

5432

我希望这会有所帮助!


-1
投票

连接到 PostgreSQL Enterprise Manager 时超时失败可能是由防火墙设置或错误设置引起的。确保 postgres 在正确的端口上运行。 postgres默认端口是5432,确保这个端口没有被防火墙屏蔽。

© www.soinside.com 2019 - 2024. All rights reserved.