postgresql 连接到postgres企业管理器服务器时出现超时错误

8zzbczxx  于 2023-08-04  发布在  PostgreSQL
关注(0)|答案(7)|浏览(169)

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

的数据

brvekthn

brvekthn1#

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

qfe3c7zg

qfe3c7zg2#

验证PostgreSQL服务器是否正在运行,您可以尝试使用PostgreSQL客户端工具(如psql)连接到服务器。
您还需要确保在防火墙中打开必要的端口(PostgreSQL的默认端口为5432)。
最后,请确保已安装PEM、EDB Extended Server和PEM Agent的兼容版本。您可以查看文档或发行说明,了解这些组件之间的任何已知兼容性问题。查看更多here .

7gcisfzg

7gcisfzg3#

你的问题可以归结为任何一个因素。检查您的防火墙设置以获得正确的端口使用,并确认postgres服务器已启动并正在运行。另外,请查看所安装软件版本的兼容性。希望能帮上忙!

liwlm1x9

liwlm1x94#

检查您的Postgres服务器是否在端口5432上运行:
您可以通过以下命令执行此操作:
这将显示Postgres是否正在运行

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

字符串
这将启动Postgres服务器:

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


确保你给予正确的路径

cvxl0en2

cvxl0en25#

验证你的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

wkftcu5l

wkftcu5l6#

确保postgres服务器正在运行:

lsof -i:5432

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

nvbavucw

nvbavucw7#

根据我的理解,问题是关于端口的,所以你应该确保PostgreSQL服务器已经启动并运行,并确认PEM配置指定了适当的服务器端口。默认情况下,PostgreSQL使用端口5432
我希望这会有帮助!

相关问题