当前位置: 首页 > news >正文

流复制备库停机维护前检查步骤

文章目录

  • 环境
  • 文档用途
  • 详细信息

环境

系统平台:银河麒麟 (鲲鹏)
版本:4.5.10

文档用途

未安装HAC集群软件,仅配置流复制主备架构。确保在停备库进行硬件更换或系统维护前,所有必要的检查项都已执行,避免因遗漏检查导致主库WAL日志被清理、复制中断无法恢复等问题

详细信息

一、检查授权是否到期(授权到期,会无法启动数据库)

4.5.7及之前版本:check_lic 4.5.8及新版本:hg_lic

二、检查流复制状态

在主库执行查询:

SELECT application_name, -- 备库名称 state, -- streaming(正常) sync_state, -- sync(同步)| async(异步) sync_priority, -- 同步优先级 pg_size_pretty(pg_wal_lsn_diff(pg_current_wal_lsn(), replay_lsn)) AS replay_lag_size -- 延迟字节数 FROM pg_stat_replication; 正常状态判断: state = streaming:流复制正常 replay_lag_size 为 0 或较小值:延迟可接受 replay_lag_size 持续增长:备库追不上主库,需排查

三、检查是否使用复制槽

(作用:有复制槽时,主库会保留备库需要的所有WAL文件。但需注意,若备库长期未重连或复制槽处于非活跃(active = f)状态,WAL文件将无限堆积,可能撑爆主库数据目录磁盘。建议在停机前评估主库WAL生成速率及可用磁盘空间,确保预留空间充足)

在主库执行查询:

SELECT slot_name, slot_type, active FROM pg_replication_slots; 如果输出无记录,未使用复制槽

四、如果没有使用复制槽

主库执行手动创建复制槽: select * from pg_create_physical_replication_slot('node_b_slot'); 查看已创建的复制槽: SELECT slot_name, slot_type, active FROM pg_replication_slots; 注意:创建复制槽后,如果备库长期未重连,WAL会无限堆积,需监控磁盘空间

五、检查同步提交模式

在主库执行查询:

SELECT application_name, -- 备库名称 sync_state, -- sync(同步)| async(异步) sync_priority -- 同步优先级 FROM pg_stat_replication; 如果 sync_state = sync:该备库为同步备库,备库停机会阻塞主库写操作 如果 sync_state = async:该备库为异步备库,停机不影响主库 如果为同步备库,停机前需临时修改为异步
查看synchronous_standby_names配置参数并记录: show synchronous_standby_names; 清空同步备库列表(转为异步模式): ALTER SYSTEM SET synchronous_standby_names = ''; 重载配置: select pg_reload_conf(); 查看当前同步状态,sync_state 应变为 async: SELECT application_name, sync_state FROM pg_stat_replication;

备库恢复后恢复同步模式

恢复原来的 synchronous_standby_names 配置: ALTER SYSTEM SET synchronous_standby_names = '原来的配置值'; 重载配置: SELECT pg_reload_conf();
http://www.gsyq.cn/news/1502885.html

相关文章:

  • 2026年10款降AIGC软件亲测:最高AI率100%直降至0.12%
  • 深耕纸卫装备十余载 王派以硬核技术筑牢棉柔巾/纸巾生产根基 - GrowthUME
  • 2026年肇庆市最具性价比 黄金回收白银回收铂金回收店铺实力排行榜TOP5;彩金+金条+银条首饰回收靠谱门店及联系方式推荐 - 前途无量YY
  • 别再死磕遗传算法了!用MATLAB手把手教你实现禁忌搜索(TS)求解函数极值
  • 避免上当!京东超市卡线上回收平台前必看的三个要点 - 团团收购物卡回收
  • 深入浅出MySQL索引原理与查询优化实战
  • 一文讲透|盘点2026年碾压级的的降AIGC工具
  • 告别繁琐逆向:用C++和开源HOOK库快速实现企业微信消息自动化(附完整代码)
  • 徐州9001质量管理体系机构排行 核心维度实测对比 - 奔跑123
  • 别再到处找代码了!SAP BP主数据批导,用CVI_EI_INBOUND_MAIN这一个BAPI就够了(附完整ABAP代码)
  • 电波监测站 OM-036 频谱仪 维系能源产业通信网络
  • 6月淮安黄金回收行情走高 教你安全选店快速变现 - 润富黄金回收
  • 2026年曲靖市黄金白银铂金彩金回收靠谱门店TOP5实力榜单无套路;实力店铺推荐及联系方式一览 - 亦辰小黄鸭
  • 徐州ISO9001认证咨询机构口碑排行:5家实力服务商盘点 - 奔跑123
  • 2026年海口企业如何借助GEO优化提升AI大模型品牌曝光 - 环岛AI智推GEO系统
  • Obsidian中的AI助手:如何用Claudian插件快速提升知识管理效率 [特殊字符]
  • 重庆旧金首饰金条回收攻略 看懂行情不被商家随意压价 - 余生黄金回收
  • 国内开发者接入 Claude / OpenAI 的正确姿势:Taotoken,在线白嫖国内外大模型100000Tokens/LLM
  • 2026年石家庄市黄金白银铂金彩金回收靠谱门店TOP5实力榜单无套路;实力店铺推荐及联系方式一览 - 亦辰小黄鸭
  • 2026年咸阳市最具性价比 黄金回收白银回收铂金回收店铺实力排行榜TOP5;彩金+金条+银条首饰回收靠谱门店及联系方式推荐 - 前途无量YY
  • 2026年泉州市黄金白银铂金彩金回收靠谱门店TOP5实力榜单无套路;实力店铺推荐及联系方式一览 - 亦辰小黄鸭
  • 用Python和Pygame复刻经典AI教学游戏:手把手教你搭建自己的Wumpus世界(附完整源码)
  • 2026年朔州市黄金白银铂金彩金回收靠谱门店TOP5实力榜单无套路;实力店铺推荐及联系方式一览 - 亦辰小黄鸭
  • 2026钢筋网片批发技术推荐:靠谱厂家选型核心维度 - 优质品牌商家
  • 终极Flash浏览器解决方案:5分钟轻松管理Flash游戏存档
  • 重庆上门黄金回收注意事项 无损耗无折旧正规商家盘点 - 余生黄金回收
  • 2026年三门峡市黄金白银铂金彩金回收靠谱门店TOP5实力榜单无套路;实力店铺推荐及联系方式一览 - 亦辰小黄鸭
  • 3小时变30分钟:这款神器让黑苹果配置从噩梦变简单!
  • 深度解析Gemini模型JSON输出截断:架构优化与实战解决方案
  • 2026荆门市权威认证贵金属回收 TOP5+黄金回收白银回收铂金回收门店地址电话推荐