易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 2|回复: 0
收起左侧

postgresql pgsql数据库修改默认监听地址listen_addresses = '*'

[复制链接]
发表于 2024-5-25 09:00:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
4 ?. U+ w) Q. f
$ P% a7 e1 o1 ^7 @0 R+ y& a
[root@opennms ~]# telnet 172.24.21.38 5432
0 L9 m# F/ p8 GTrying 172.24.21.38...
" C5 @4 W) q* p8 xtelnet: connect to address 172.24.21.38: Connection refused6 ~  H7 W* t$ F$ R+ v, _0 [$ ^" {( _
[root@opennms ~]# ps -ef |grep pg
' x/ E$ T1 E" S  {/ Z3 Upostgres  91577      1  0 13:52 ?        00:00:00 /usr/pgsql-12/bin/postmaster -D /var/lib/pgsql/12/data/) ~" r6 z; c" G; h
root      93151  84651  0 13:56 pts/0    00:00:00 grep --color=auto pg( n5 a( X2 O0 t! D" [3 q  B
[root@opennms ~]# vim /var/lib/pgsql/12/
3 e4 E. e4 P; Q1 C" U* Hbackups/    data/       initdb.log  
$ J2 J0 \1 X; y- |  t[root@opennms ~]# vim /var/lib/pgsql/12/data/pg_hba.conf * h4 ]' t2 y8 q( L! ], {6 U
[root@opennms ~]# systemctl restart postgresql-12.service
# X) q  j0 C9 `+ _[root@opennms ~]# vim /var/lib/pgsql/12/data/pg_hba.conf
9 b- z7 o2 q* t2 [- e! N5 Q[root@opennms ~]# netstat -ntlp
8 C1 r( Z$ u* }) J% j3 x" T2 bActive Internet connections (only servers)
9 f+ p. U$ d& QProto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    # L/ F8 x: f0 H% W" ]  w
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1422/master         + A% J. w! t& W* H# I: W
tcp        0      0 0.0.0.0:60028           0.0.0.0:*               LISTEN      1519/sshd: /usr/sbi 3 V. R2 @9 v7 v0 C9 D
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      1229/zabbix_agentd  , f/ `2 c; q: A2 K
tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN      94593/postmaster   
3 f3 d, g; S: i. otcp6       0      0 ::1:25                  :::*                    LISTEN      1422/master         
4 S  e( n5 f6 ptcp6       0      0 :::60028                :::*                    LISTEN      1519/sshd: /usr/sbi
) O: `/ f; D! ?tcp6       0      0 :::10050                :::*                    LISTEN      1229/zabbix_agentd  
) b4 S7 b9 C% F$ jtcp6       0      0 ::1:5432                :::*                    LISTEN      94593/postmaster    : w, z+ \4 j6 r
[root@opennms ~]# vim /var/lib/pgsql/12/data/pg_hba.conf 7 t& [* j% g" s0 h7 r! w8 W
[root@opennms ~]# systemctl restart postgresql-12.service 7 q0 p  l- E5 B1 r7 D2 A
[root@opennms ~]# netstat -ntlp
8 h( P( @4 L2 O& P# H4 M5 CActive Internet connections (only servers)3 f  M" B7 I" L; u
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    " j: k# a, x; l6 ^3 t
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1422/master         
8 t/ {2 ~5 q$ ^7 N( Dtcp        0      0 0.0.0.0:60028           0.0.0.0:*               LISTEN      1519/sshd: /usr/sbi # u, S8 w; U/ D( e1 Y
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      1229/zabbix_agentd  : f% Z& N+ A: V9 U/ K
tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN      95523/postmaster   
* y$ I5 d  o! n* \! ]  a" ]tcp6       0      0 ::1:25                  :::*                    LISTEN      1422/master         ( C  R- v# W- Y+ J3 w
tcp6       0      0 :::60028                :::*                    LISTEN      1519/sshd: /usr/sbi # t; w9 w8 |4 l7 W1 b- o  O
tcp6       0      0 :::10050                :::*                    LISTEN      1229/zabbix_agentd  - x; @' D+ ?  x/ c  J6 `8 b' s9 ~
tcp6       0      0 ::1:5432                :::*                    LISTEN      95523/postmaster    # m0 A9 P+ I& z  z- \' L7 l
[root@opennms ~]# telnet 172.24.21.38 5432
: m# T* ?# \; e1 BTrying 172.24.21.38...& f! E* Q- F/ f& }$ K
telnet: connect to address 172.24.21.38: Connection refused6 _  v! _- }7 Z, H, A& B4 j
[root@opennms ~]# systemctl reload postgresql-12.service
6 y; r: @" Y) _[root@opennms ~]# telnet 172.24.21.38 5432
/ q( D  C2 h; I- |5 E4 {7 b! F! lTrying 172.24.21.38...
) N: I! X  k2 i1 k: Atelnet: connect to address 172.24.21.38: Connection refused
$ x; z* r7 g' s7 w; K, P8 S[root@opennms ~]# vim /var/lib/pgsql/12/data/pg_hba.conf
9 ~4 {6 Y+ f: W[root@opennms ~]# systemctl reload postgresql-12.service - I/ F% R) r( S
[root@opennms ~]# telnet 172.24.21.38 5432
$ R* O% T! `7 p: WTrying 172.24.21.38...
: [2 K" x0 V  _. N( Xtelnet: connect to address 172.24.21.38: Connection refused8 ^: Z! B4 H8 ^- @2 B" ]
[root@opennms ~]# telnet 172.24.21.38 5432( \# [. p$ g( A& ?  @2 F: Y( |
Trying 172.24.21.38...4 \5 C) T: o# m! ]
telnet: connect to address 172.24.21.38: Connection refused  P" ~& g3 i. U7 c, S. _" @& J
) N, d" P( v& E. D

) o" r# C) N- x! m7 n[root@opennms ~]# vim /var/lib/pgsql/12/data/postgresql.conf 5 r$ @2 g0 l6 [$ p- U- g
[root@opennms ~]# systemctl reload postgresql-12.service + H& _/ W) c7 ]" I9 I; d. V
[root@opennms ~]# telnet 172.24.21.38 5432! ]; I# A# X; Q2 C% |8 a
Trying 172.24.21.38...
9 D- D4 D! Y  r0 ltelnet: connect to address 172.24.21.38: Connection refused
7 P; P' |/ z) |2 L7 L4 Q) z[root@opennms ~]# systemctl restart postgresql-12.service # p+ r9 r/ H, a/ i! F
Job for postgresql-12.service failed because the control process exited with error code. See "systemctl status postgresql-12.service" and "journalctl -xe" for details.* g9 W) O* j& Z2 b1 c& v$ V
[root@opennms ~]# vim /var/lib/pgsql/12/data/postgresql.conf ( G) e. j$ R7 M2 z6 S4 q

# p7 D$ s/ F) c$ z配置文件中& g2 q) f$ w5 T% p8 E( j& p, X
listen_addresses = '172.24.21.38 '
; O6 u/ u$ m0 C6 c: c需要添加单引号,才能正常启动postgresql服务:
: M8 U$ M1 k9 A2 `' `. E  z
- ^0 z5 L( o! n/ T[root@opennms ~]# vim /var/lib/pgsql/12/data/postgresql.conf ; \1 M, |8 ?- Z! f( Y
[root@opennms ~]# systemctl restart postgresql-12.service
* j4 K( P4 x8 {. p0 Y6 ~
3 r2 P- u/ g3 k$ R$ h
; ^6 T( D! S3 t2 T' L! g! G7 d1 U[root@opennms ~]# netstat -ntlp
2 y0 e; j+ D8 f3 w- LActive Internet connections (only servers)6 h; G! h5 A" [4 v& I
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    : A. p* v) W; }
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1422/master         
0 y4 a& z- W* y5 xtcp        0      0 0.0.0.0:60028           0.0.0.0:*               LISTEN      1519/sshd: /usr/sbi % g+ G* Q  l& a( o/ y
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      1229/zabbix_agentd  ) L5 G9 l; x& t
tcp        0      0 172.24.21.38:5432       0.0.0.0:*               LISTEN      98618/postmaster   
, N6 m. B4 z1 a) f/ M9 Y0 ]tcp6       0      0 ::1:25                  :::*                    LISTEN      1422/master         : b- c8 V- ~$ _, j) s
tcp6       0      0 :::60028                :::*                    LISTEN      1519/sshd: /usr/sbi & s0 J5 P2 c% v" \
tcp6       0      0 :::10050                :::*                    LISTEN      1229/zabbix_agentd  $ J9 f! ^+ {- P( S. X
[root@opennms ~]# telnet 172.24.21.38 5432
# h+ k3 G6 c" [  G' WTrying 172.24.21.38...% r( k9 j) c9 n) G2 y+ j
Connected to 172.24.21.38.
5 f7 x& e- m% f- @  i8 dEscape character is '^]'.
/ w$ a2 q! o  h& ?% m/ J# D6 W7 D+ l
; S4 m2 }  N! r7 R9 x4 R# r
Connection closed by foreign host.
2 E! G- I/ k+ B( c& n[root@opennms ~]# % l& J  j: N1 a/ L$ z3 B+ R1 H% J
[root@opennms ~]# vim /var/lib/pgsql/12/data/postgresql.conf   n; Q* r  R3 d$ c, S
修改监听地址为* 即可完成pgsql所有地址可以访问:4 f4 S3 H$ z+ H3 s5 B; b& l
listen_addresses = '*'
9 \. q5 k& y$ ]  \
% F- Y! h- Z2 k& `2 t! b0 D[root@opennms ~]# systemctl restart postgresql-12.service # h; d% x! E% X& V) R( s
[root@opennms ~]# netstat -ntlp
% T% M9 }3 k8 B! a2 Q) rActive Internet connections (only servers)8 c& h  Y5 |; H8 @6 O: ~" {
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name   
( z, I$ j( ]4 F+ U& c; Gtcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1422/master         0 j4 U. B. r( P# u) C9 v0 T6 i
tcp        0      0 0.0.0.0:60028           0.0.0.0:*               LISTEN      1519/sshd: /usr/sbi + n; g- t) X- a$ x6 W+ D
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      1229/zabbix_agentd  
& N7 }6 @' N, U% u2 q" Ktcp        0      0 0.0.0.0:5432            0.0.0.0:*               LISTEN      99785/postmaster    . T7 o, k) E* p
tcp6       0      0 ::1:25                  :::*                    LISTEN      1422/master         
) H, `. j* z1 C: [tcp6       0      0 :::60028                :::*                    LISTEN      1519/sshd: /usr/sbi
7 `' N7 T/ Q( F0 x, V+ `# wtcp6       0      0 :::10050                :::*                    LISTEN      1229/zabbix_agentd  
+ _8 n1 C+ h" `8 n0 w/ {# Ztcp6       0      0 :::5432                 :::*                    LISTEN      99785/postmaster    / W# g( }, P0 m" j$ p* a' Z* A
[root@opennms ~]# vim /var/lib/pgsql/12/data/postgresql.conf ! W+ b, C, s5 J# U' u; s! u3 R/ a9 Y
9 n6 g  [$ {( X: |
[root@opennms ~]# telnet 172.24.21.38 5432
: o- L) k0 a$ u/ NTrying 172.24.21.38...
+ S( `5 U* Z$ v( ~$ `: l0 U) NConnected to 172.24.21.38.* X7 u2 z" ]' Q
Escape character is '^]'.
* y. i3 H& M/ d/ n3 T
1 K2 M* F. d# B9 w3 }: i- `" o' n! u. z) b! ]

% Q' I8 L! c& E/ e) ^* r
& V+ G. Y1 [" E: M2 Q. \  K) Q$ \
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 21:27 , Processed in 0.044817 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表