问题:

postgresql部署在linux上,在自己电脑上使用pgadmin连接出现could not connect to server错误

问题分析:

出现上述原因有3种情况

1.linux上的防火墙没有关闭

2.postgresql服务没有监听对应的ip与端口

3.没有设置认证规则

解决步骤:

1.查看是否postgresql服务没有监听对应的ip与端口

netstat -anp|grep postmast

下图第一个为127..0.0.1:5432代表postgresql监听127.0.0.1访问地址5432端口的tcp请求,这个是错误的应该127.0.0.0代表本机地址,其他远程将不能被监听到。

第二个为正确设置后的地址0.0.0.0代表任意地址。

2.如果出现上述问题,请设置postgresql.conf

vi /var/lib/pgsql/11/data/postgresql.conf

postgresql文件的路径不同版本会有不同,但是基本在此路径下,如果找不到可以使用以下命令

find / -name postgresql.conf

3.修改postgresql.conf中的listen_addresses地址

修改命令在此不做详细说明,自行查看linux命令,注意一定要去掉“#”注释,网上很多博客不写,会误以为不去掉#配置也能生效

4.添加任意地址的认证

vi /var/lib/pgsql/11/data/pg_hba.conf

在最后一行加入“host all all 0.0.0.0/0 md5”,结果如下:

5.关闭防火墙(或者添加放行端口和协议)

systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl status firewalld.service

6.重启服务

systemctl restart postgresql-11.service

 总结

主要是设置防火墙,设置两个文件

转载于:https://www.cnblogs.com/SmilingEye/p/11101626.html

postgresql could not connect to server相关推荐

  1. Navicat客户端PostgreSQL连接报错:Could not connect to server:Connection refused(0x00002740/10061)

    Navicat客户端PostgreSQL连接报错:Could not connect to server:Connection refused(0x00002740/10061) 遇到这样的问题应该怎 ...

  2. PostgreSQL无法连接Server(报错could not connect to server)

    使用navicat连接本地PostgreSQL数据库时报错: could not connect to server: Connection refused (0x0000274D/10061) Is ...

  3. PostgreSQL连接报错:could not connect to server: Connection refused (0x0000274D/10061)

    问题描述: Win10系统更新后,启动项目,显示拒绝连接.之后打开pgAdmin登录操作,但失败了!并显示错误信息. could not connect to server: Connection r ...

  4. could not connect to server: Connection timed out (Ox0000274C/10060)ls the server running on host “

    PostgreSQL安装后Navicat客户端连接报错如下: 主要注意两个方面:是否开启了远程访问.是否开启了防火墙或配置了防火墙白名单. 检查是否开启了远程访问 1.修改/var/lib/pgsql ...

  5. org.apache.hadoop.ipc.Client: Retrying connect to server异常的解决

    org.apache.hadoop.ipc.Client: Retrying connect to server异常的解决 参考文章: (1)org.apache.hadoop.ipc.Client: ...

  6. INFO ipc.Client:Retrying connect to server 9000

    hadoop使用bin/start_all.sh命令之后,使用jps发现datanode无法启动 This problem comes when Datanode daemon on the syst ...

  7. Ubuntu中清理Network下Connect to Server的入口

    转自:http://blog.csdn.net/maxilbert/article/details/51126467 connect to server入口列表文件以xml格式存放在 ~/.confi ...

  8. couldn't connect to server 127.0.0.1:27017 src/mongo/

    couldn't connect to server 127.0.0.1:27017 src/mongo/ 一般这种情况就是:自己指定的数据库,所以不能.自动加载服务.第二次就不能连接了 每次启动前, ...

  9. Error: Network is unreachable. Reason: couldn‘t connect to server localhost:27017(连接mongodb数据库失败)

    1.问题连接mogodb失败 MongoDB shell version v4.2.3 connecting to: mongodb://127.0.0.1:27017/?compressors=di ...

  10. WARN RestSubmissionClient: Unable to connect to server spark://master:

    完整报错如下: $ spark-submit --class WordCountLocal --deploy-mode cluster  --driver-memory 1g --executor-m ...

最新文章

  1. java实现逐帧图片_java – 如何逐帧读取视频?
  2. Nginx(PHP/fastcgi)的PATH_INFO问题
  3. AMD CPU 看清楚
  4. 关闭自动更新_Win10系统关闭自动更新方法
  5. jquery.nicescroll完美滚动条使用方法
  6. 习题3-11 Kickdown UVA - 1588
  7. android 复选框 textview,Android CheckedTextView:简单点,有我就够了
  8. 中国水培营养素行业市场供需与战略研究报告
  9. vb 关于窗口样式的API以及处理文本的API参考
  10. 机器 学习中的方差和偏差
  11. 华为怎么删除自带的音乐_华为手机独有的这个模式,让睡觉更舒畅
  12. sublime配置markdown
  13. 编译原理与编译构造 LR文法
  14. landesk 卸载_landesk怎么卸载,软件卸载不了怎么办
  15. ubuntu双系统卸载并重新安装
  16. Skype for Business Server-呼叫质量仪表板(一)安装与配置
  17. 劳务员培训建筑八大员培训劳务员建筑劳务分包管理突出的问题
  18. 【苹果cms V10教程】资源采集站如何设置定时采集详细教程讲解
  19. 网关系统就该这么设计(万能通用),稳的一批!
  20. 使用百度API获取地名坐标信息

热门文章

  1. 更改swing应用程序标题栏默认图标
  2. 咬文嚼字:刹车错当油门酿车祸?!
  3. java中输入输出总结
  4. auth php rbac,php中比rbac更好的权限认证的方式auth认证类
  5. [框架]高并发中的惊群效应(干货多多)
  6. android小项目数字拼图游戏_Java小项目之:拼图游戏
  7. 关于监听套接字的形象解释
  8. while循环python的范围_为什么Python中的range()循环比使用while循环更快?
  9. Java多线程机制(一)
  10. [渝粤教育] 武汉科技大学 证券投资学 参考 资料