ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

postgres 流复制集群--主备切换(二)

2020-06-09 10:52:21  阅读:426  来源: 互联网

标签:postgres Maximum checkpoint setting 集群 location pg 主备 Latest


一,主备查看与使用

  01,pg_controldata 

--主机信息
[postgres@kafka01 pgdata]$ pg_controldata -D /data/pgdata/
pg_control version number:            1002
Catalog version number:               201707211
Database system identifier:           6818043668731457858
Database cluster state:               in production   --主要鉴别参数
pg_control last modified:             Tue 09 Jun 2020 10:47:43 AM CST
Latest checkpoint location:           2/90161F0
Prior checkpoint location:            2/9000028
Latest checkpoint's REDO location:    2/90161B8
Latest checkpoint's REDO WAL file:    000000030000000200000009
Latest checkpoint's TimeLineID:       3
Latest checkpoint's PrevTimeLineID:   3
Latest checkpoint's full_page_writes: on
Latest checkpoint's NextXID:          0:2026
Latest checkpoint's NextOID:          33184
Latest checkpoint's NextMultiXactId:  1
Latest checkpoint's NextMultiOffset:  0
Latest checkpoint's oldestXID:        548
Latest checkpoint's oldestXID's DB:   1
Latest checkpoint's oldestActiveXID:  2026
Latest checkpoint's oldestMultiXid:   1
Latest checkpoint's oldestMulti's DB: 1
Latest checkpoint's oldestCommitTsXid:0
Latest checkpoint's newestCommitTsXid:0
Time of latest checkpoint:            Tue 09 Jun 2020 10:47:41 AM CST
Fake LSN counter for unlogged rels:   0/1
Minimum recovery ending location:     0/0
Min recovery ending loc's timeline:   0
Backup start location:                0/0
Backup end location:                  0/0
End-of-backup record required:        no
wal_level setting:                    replica
wal_log_hints setting:                on
max_connections setting:              100
max_worker_processes setting:         8
max_prepared_xacts setting:           0
max_locks_per_xact setting:           64
track_commit_timestamp setting:       off
Maximum data alignment:               8
Database block size:                  8192
Blocks per segment of large relation: 131072
WAL block size:                       8192
Bytes per WAL segment:                16777216
Maximum length of identifiers:        64
Maximum columns in an index:          32
Maximum size of a TOAST chunk:        1996
Size of a large-object chunk:         2048
Date/time type storage:               64-bit integers
Float4 argument passing:              by value
Float8 argument passing:              by value
Data page checksum version:           0
Mock authentication nonce:            0caad19ad346b9cd934c9fcef61f0b12bb9475a10f209d63a2997cebadceb8af
--备库参数信息
[postgres@pg_standby psql]$ pg_controldata -D /data/pgdata/
pg_control version number:            1002
Catalog version number:               201707211
Database system identifier:           6818043668731457858
Database cluster state:               in archive recovery
pg_control last modified:             Tue 09 Jun 2020 10:47:49 AM CST
Latest checkpoint location:           2/90161F0
Prior checkpoint location:            2/8000108
Latest checkpoint's REDO location:    2/90161B8
Latest checkpoint's REDO WAL file:    000000030000000200000009
Latest checkpoint's TimeLineID:       3
Latest checkpoint's PrevTimeLineID:   3
Latest checkpoint's full_page_writes: on
Latest checkpoint's NextXID:          0:2026
Latest checkpoint's NextOID:          33184
Latest checkpoint's NextMultiXactId:  1
Latest checkpoint's NextMultiOffset:  0
Latest checkpoint's oldestXID:        548
Latest checkpoint's oldestXID's DB:   1
Latest checkpoint's oldestActiveXID:  2026
Latest checkpoint's oldestMultiXid:   1
Latest checkpoint's oldestMulti's DB: 1
Latest checkpoint's oldestCommitTsXid:0
Latest checkpoint's newestCommitTsXid:0
Time of latest checkpoint:            Tue 09 Jun 2020 10:47:41 AM CST
Fake LSN counter for unlogged rels:   0/1
Minimum recovery ending location:     2/9016298
Min recovery ending loc's timeline:   3
Backup start location:                0/0
Backup end location:                  0/0
End-of-backup record required:        no
wal_level setting:                    replica
wal_log_hints setting:                on
max_connections setting:              100
max_worker_processes setting:         8
max_prepared_xacts setting:           0
max_locks_per_xact setting:           64
track_commit_timestamp setting:       off
Maximum data alignment:               8
Database block size:                  8192
Blocks per segment of large relation: 131072
WAL block size:                       8192
Bytes per WAL segment:                16777216
Maximum length of identifiers:        64
Maximum columns in an index:          32
Maximum size of a TOAST chunk:        1996
Size of a large-object chunk:         2048
Date/time type storage:               64-bit integers
Float4 argument passing:              by value
Float8 argument passing:              by value
Data page checksum version:           0
Mock authentication nonce:            0caad19ad346b9cd934c9fcef61f0b12bb9475a10f209d63a2997cebadceb8af



--!!! 主机的cluster state是in production,备机的cluster state是in archive recovery。

  02,pg_stat_replication

kingledb=> select * from pg_stat_replication

  03,进程信息

主库的:

 

 备库的:

 

   04,函数查看

 

 

标签:postgres,Maximum,checkpoint,setting,集群,location,pg,主备,Latest
来源: https://www.cnblogs.com/kingle-study/p/13071138.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有