找回密码
 注册
查看: 10|回复: 0

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

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2024-5-25 09:00:16 | 显示全部楼层 |阅读模式
' I% }3 {6 g9 r4 z$ _

0 b6 F- c* N+ I[root@opennms ~]# telnet 172.24.21.38 54322 r. N( m8 @7 j  N# V: h
Trying 172.24.21.38...
$ \, C, R) A! Ctelnet: connect to address 172.24.21.38: Connection refused8 F' I$ Z" N' ~
[root@opennms ~]# ps -ef |grep pg3 {8 ?2 t* n1 w' t2 E3 h
postgres  91577      1  0 13:52 ?        00:00:00 /usr/pgsql-12/bin/postmaster -D /var/lib/pgsql/12/data/
1 i( _" {/ l" x% f, Broot      93151  84651  0 13:56 pts/0    00:00:00 grep --color=auto pg
8 I( X# X  B% e) i$ q( W# f4 _[root@opennms ~]# vim /var/lib/pgsql/12/
' r/ Z" \9 x6 ^6 C. w6 R# p( |backups/    data/       initdb.log  
- d. U8 r5 i" w1 H" m5 g[root@opennms ~]# vim /var/lib/pgsql/12/data/pg_hba.conf ( H4 h+ D3 ^- s+ `" t3 X/ S
[root@opennms ~]# systemctl restart postgresql-12.service , s4 V& ~: ^; F8 p4 O1 @8 o3 W5 d) S
[root@opennms ~]# vim /var/lib/pgsql/12/data/pg_hba.conf
  G; G* h: v" s; v4 i5 Z% \[root@opennms ~]# netstat -ntlp* {/ ?6 b* p! i4 K- H& a
Active Internet connections (only servers)
$ [" e" z; E' i: Z, T) H( ^2 f+ XProto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name   
. ^% F, _6 Q6 h9 U  etcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1422/master         
! `7 j" ^% A- h9 itcp        0      0 0.0.0.0:60028           0.0.0.0:*               LISTEN      1519/sshd: /usr/sbi 4 P# F- G5 Z0 m  d" L2 [
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      1229/zabbix_agentd  $ }# l, t7 M- I" C
tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN      94593/postmaster    - k' C1 \* M  I) T- D
tcp6       0      0 ::1:25                  :::*                    LISTEN      1422/master         
; k: n2 u# T. r* w6 E* ^tcp6       0      0 :::60028                :::*                    LISTEN      1519/sshd: /usr/sbi 6 ]0 G6 w* p% s9 ^# r/ S# Q' B: b
tcp6       0      0 :::10050                :::*                    LISTEN      1229/zabbix_agentd  # M  d2 V1 W2 Q' }" ?
tcp6       0      0 ::1:5432                :::*                    LISTEN      94593/postmaster   
3 |5 S; `8 ^5 X  P) }2 R% y4 K, W6 @  a9 m[root@opennms ~]# vim /var/lib/pgsql/12/data/pg_hba.conf
9 L& L/ o% W* V$ D[root@opennms ~]# systemctl restart postgresql-12.service
1 P% m6 y# C7 J- D9 {* a+ F' ^8 X[root@opennms ~]# netstat -ntlp
, o5 p  `7 |7 [" k7 WActive Internet connections (only servers)  X, D' o4 S  Q# {4 ^" U+ G7 D+ U
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name   
- K, D7 P6 k- m  s2 ctcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1422/master         
$ v' m. y/ i+ t7 R; Qtcp        0      0 0.0.0.0:60028           0.0.0.0:*               LISTEN      1519/sshd: /usr/sbi
9 _2 u) ]/ O# h% |tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      1229/zabbix_agentd  5 v/ j) x7 Q8 I# B
tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN      95523/postmaster   
* y2 `# A* L. O+ ]/ |* u; Y' F  etcp6       0      0 ::1:25                  :::*                    LISTEN      1422/master         
# i$ H* D2 T' ^, D) ^tcp6       0      0 :::60028                :::*                    LISTEN      1519/sshd: /usr/sbi
' d6 E( D6 ^- F" ntcp6       0      0 :::10050                :::*                    LISTEN      1229/zabbix_agentd  1 z8 _- V/ D2 S9 {  H9 F! D5 a
tcp6       0      0 ::1:5432                :::*                    LISTEN      95523/postmaster   
: u$ W( ]- R, Q; Q[root@opennms ~]# telnet 172.24.21.38 5432
% F0 Y, j; C! b* t( x9 L9 HTrying 172.24.21.38...' I) ]' E9 L6 F4 z
telnet: connect to address 172.24.21.38: Connection refused; x1 ~2 f; o, ~5 w; n
[root@opennms ~]# systemctl reload postgresql-12.service
* j8 f  j+ {; u2 u: e5 `  A3 V7 u[root@opennms ~]# telnet 172.24.21.38 54322 ^4 b8 q3 b/ I' h+ E- D$ k) D2 J9 e# A
Trying 172.24.21.38...
* z! |+ L; j7 Q  n* ?telnet: connect to address 172.24.21.38: Connection refused7 Y9 `1 D) O& w. W* g4 e, g
[root@opennms ~]# vim /var/lib/pgsql/12/data/pg_hba.conf ; F9 |: H0 L8 v. @" e% X0 {! g
[root@opennms ~]# systemctl reload postgresql-12.service % C4 o. m* t1 X2 B1 K8 e
[root@opennms ~]# telnet 172.24.21.38 5432& f; H& J% v! |, V
Trying 172.24.21.38...
, F  W& w3 m2 l" Rtelnet: connect to address 172.24.21.38: Connection refused5 G& w, U% ^/ _( ^' h
[root@opennms ~]# telnet 172.24.21.38 5432
* o  ^/ ~' W* `2 f( o+ l) FTrying 172.24.21.38...
, ], U+ h) _' U  q. k. gtelnet: connect to address 172.24.21.38: Connection refused( ^5 w6 |- ~7 }! y

9 v9 j9 l# c, h- M; r# m( ^0 T/ t' ^! ^% K- {
[root@opennms ~]# vim /var/lib/pgsql/12/data/postgresql.conf $ m+ R* ^) a, i) u* B* w
[root@opennms ~]# systemctl reload postgresql-12.service
* M) w% s& W- F4 X/ K! m0 z; }[root@opennms ~]# telnet 172.24.21.38 5432
7 ]8 N# t6 G2 ]4 ~7 rTrying 172.24.21.38...2 W! X# l- t* E8 g
telnet: connect to address 172.24.21.38: Connection refused
; d: `+ h2 d4 Y- S7 M7 R* ^[root@opennms ~]# systemctl restart postgresql-12.service ) P+ I# N" @* A( a! 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.- s& X, q# `8 w
[root@opennms ~]# vim /var/lib/pgsql/12/data/postgresql.conf
% H: g0 g& p) Q1 ~# J
# f9 U& j. N: q* X配置文件中0 x# A" R$ f# x4 O7 j& h
listen_addresses = '172.24.21.38 '
/ a) @) z: H& v3 d2 \8 d+ g9 p需要添加单引号,才能正常启动postgresql服务:
0 N8 w4 O2 o- K2 R& `' _+ O: R. w# O7 X. T/ _4 O1 @. T3 v% N7 R
[root@opennms ~]# vim /var/lib/pgsql/12/data/postgresql.conf / u, S1 Q+ j1 e- S* h
[root@opennms ~]# systemctl restart postgresql-12.service
/ `' H/ t& S2 K$ [4 L/ Q; {* `$ C/ \, S' T# k/ L
' {1 r- d2 }6 D: N. |1 o
[root@opennms ~]# netstat -ntlp( {8 u& y# q0 T& ^. o3 Z
Active Internet connections (only servers)
: z9 N% i; S: \( Z) X! d6 d+ U8 zProto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    0 ^) ]4 }% i" Z: a- g. B
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1422/master         
- q  J, I0 d8 ptcp        0      0 0.0.0.0:60028           0.0.0.0:*               LISTEN      1519/sshd: /usr/sbi
6 b) I1 W; S( r0 ]0 U5 z0 |tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      1229/zabbix_agentd  ! _) Q! G+ F- a3 Q8 R3 X' g
tcp        0      0 172.24.21.38:5432       0.0.0.0:*               LISTEN      98618/postmaster    ) R# M6 u6 x9 l# y6 j; R
tcp6       0      0 ::1:25                  :::*                    LISTEN      1422/master         2 D& a9 R# T" y9 D5 v8 Q
tcp6       0      0 :::60028                :::*                    LISTEN      1519/sshd: /usr/sbi
9 Z4 |3 v8 L9 B0 `) o5 Z# H5 vtcp6       0      0 :::10050                :::*                    LISTEN      1229/zabbix_agentd  ' e# r9 S8 T: Z) N* |
[root@opennms ~]# telnet 172.24.21.38 5432
2 j; s" K4 R% I5 s) S' P0 q6 `' WTrying 172.24.21.38...
, C5 \' T, `1 u4 N1 A6 BConnected to 172.24.21.38.
" K- U. v7 q2 {! x; rEscape character is '^]'.
3 L' w( d) V# O% c! P" M* X4 l2 F7 a

* \" r! |/ `6 H0 D. cConnection closed by foreign host.+ d4 p3 W& H) T3 o
[root@opennms ~]# ; a9 ^! }1 D' E. H+ s6 \. |. s
[root@opennms ~]# vim /var/lib/pgsql/12/data/postgresql.conf
& U2 T% K: n: {修改监听地址为* 即可完成pgsql所有地址可以访问:
; T  `3 Z9 F$ \. wlisten_addresses = '*'
4 A& }$ b9 ~: E- W. H. _  K$ g
  W0 e- q8 F( ?  U* h0 k2 r[root@opennms ~]# systemctl restart postgresql-12.service
4 Q% ?7 Y: I7 w$ W, L% S* h[root@opennms ~]# netstat -ntlp
) J! }5 n& x# g+ Y! zActive Internet connections (only servers)
# s+ D+ G, f- AProto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name   
4 r* t& Q! P, W! V! }$ Y* M0 atcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      1422/master         
) R- }% J. ]7 z6 p+ S; a/ htcp        0      0 0.0.0.0:60028           0.0.0.0:*               LISTEN      1519/sshd: /usr/sbi ) v* X( R6 ?0 d7 Z. I" C/ P1 W/ V
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      1229/zabbix_agentd  : R) {9 }7 ~$ y) R9 |# ~. d$ M
tcp        0      0 0.0.0.0:5432            0.0.0.0:*               LISTEN      99785/postmaster    ! J( l* w: w+ i: C2 X: g9 X0 f
tcp6       0      0 ::1:25                  :::*                    LISTEN      1422/master         9 z8 @% |- l2 v3 k
tcp6       0      0 :::60028                :::*                    LISTEN      1519/sshd: /usr/sbi ' o, R, n5 F2 b1 q
tcp6       0      0 :::10050                :::*                    LISTEN      1229/zabbix_agentd    _# [4 T$ R6 \. Z, u9 }6 _
tcp6       0      0 :::5432                 :::*                    LISTEN      99785/postmaster   
; F7 @' C5 K; g3 p! n6 W9 ]/ V[root@opennms ~]# vim /var/lib/pgsql/12/data/postgresql.conf
+ y8 L, }% k. F" {; i" ~
0 p; L  m: w7 \% r/ s0 v; ?3 C[root@opennms ~]# telnet 172.24.21.38 5432$ P# z( n4 ^5 T: j% `" _
Trying 172.24.21.38.../ J& Y( X" ]/ _- ?! I% G
Connected to 172.24.21.38.- ?# u& L' w/ ~5 V/ l7 Z, s
Escape character is '^]'.6 D2 l7 v9 X  s2 s* ^$ K2 a# e/ @
( k1 R% B- N9 ^" E. w1 `

4 e( w& V" X9 e1 s' h, s
& u! g  |5 L! r$ \( C% i6 |" f0 ?" v! X4 Y+ q; x+ L$ r
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 01:57 , Processed in 0.022363 second(s), 21 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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