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

Postgresql的一个bug_涉及归档和pg_wal

故障描述:
服务器ocmpgdbprod1,是流复制主节点,它的从节点是ocmpgdbprod2,两个节点的Postgresql数据库版本都是PostgreSQL 11.6,主节点ocmpgdbprod1配置了pg_wal归档,从节点ocmpgdbprod2没有配置pg_wal归档,ocmpgdbprod1配置的pg_wal归档路径突然连不上了导致pg_wal归档失败从而引发pg_wal日志堆积越来越多最终导致磁盘爆满然后Postgresql服务自动关闭。
在pg_wal归档路径继续无法连上的情况下,再次尝试启动Postgresql,启动postgresql后突然发现很多pg_wal日志在没有归档的情况下,我也没手工归档或删除的情况下,居然突然自动消失了很多,百思不得其解,个人多年DBA经验潜意识的认识到这种不符合逻辑的情况,一般都是bug,一查资料果然是bug,见postgresql官方文档https://www.postgresql.org/message-id/flat/20200407171736.61906608%40firost#64fa6791cbd45784cf3e8fb0e5ec0c0e,该bug在11.8版本修复了https://www.postgresql.org/about/news/postgresql-123-118-1013-9618-and-9522-released-2038/

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

http://www.lryc.cn/news/153697.html

相关文章:

  • 轻量、便捷、高效—经纬恒润AETP助力车载以太网测试
  • 【跟小嘉学 Rust 编程】二十四、内联汇编(inline assembly)
  • 综合实训-------成绩管理系统 V1.1
  • 13.108.Spark 优化、Spark优化与hive的区别、SparkSQL启动参数调优、四川任务优化实践:执行效率提升50%以上
  • 大模型综述论文笔记6-15
  • 树的介绍(C语言版)
  • Android studio实现圆形进度条
  • 基于Halcon的喷码识别方法
  • 【Sword系列】Vulnhub靶机HACKADEMIC: RTB1 writeup
  • idea使用maven时的java.lang.IllegalArgumentException: Malformed \uxxxx encoding问题解决
  • linux深入理解多进程间通信
  • 使用自定义注解+aop实现公共字段的填充
  • Unity 安卓(Android)端AVProVideo插件播放不了视频,屏幕一闪一闪的
  • 无涯教程-JavaScript - DMIN函数
  • GaussDB数据库SQL系列-层次递归查询
  • pycharm 下jupyter noteobook显示黑白图片不正常
  • Java异常(Error与Exception)与常见异常处理——第八讲
  • 【JAVA】多态
  • android 12 第三方apk系统签名
  • 【论文阅读】自动驾驶中车道检测系统的物理后门攻击
  • ArrayList、LinkedList、Collections.singletonList、Arrays.asList与ImmutableList.of
  • 恒运资本:沪指涨逾1%,金融、地产等板块走强,北向资金净买入超60亿元
  • 解决WebSocket通信:前端拿不到最后一条数据的问题
  • 【java】[maven]每次创建一个maven模块时java compiler版本就是1.6与实际版本不一致(解决本质问题)
  • GPT-5继续秘密训练中!ChatGPT开学大礼包
  • 3.2.0 终极预告!云原生支持新增 Spark on k8S 支持
  • Flutter状态管理 — 探索Flutter中的状态
  • Python中重要的条件语句教程
  • 记录一下自己对linux分区挂载的理解
  • 【机器学习】人工智能概述(文末送书)