星空旗舰版 PG数据库wal日志膨胀与清理原创
2人赞赏了该文章
92次浏览
编辑于2024年09月14日 17:10:03
刚安装好的CentOS环境,预留的磁盘空间150G,星空旗舰版没有运行两天,空间满了
经过网上查资料,并与总部老师沟通,确认是PG数据库的日志膨胀的太厉害,按照总部老师给的链接研究了半天,
PostgreSQL数据库清理归档日志 (kingdee.com)
没有太看懂,各种折腾,终于正好了
下面记录一下过程:
su - postgres
一定要做这一步,要不然pg_archivecleanup 命令无法执行
$ pg_controldata|grep checkpoint
如上检查点E/A13D5BD0已执行,已包含在日志文件000000010000000E00000005,中,这个日志文件之前的是可以清理的。
pg_archivecleanup /data/cosmic/cosmic/postgres/pg_data/pg_wal 000000010000000E00000005
pg_archivecleanup /data/cosmic/cosmic/postgres/archivelog 000000010000000E00000005
由于是演示环境,关闭archive_mode = off 。
设置$PGDATA/postgresql.conf参数文件archive_mode = off ,关闭归档功能
参考文档:
1、PostgreSQL数据库清理wal日志 (kingdee.com)
2、PostgreSQL数据库清理归档日志 (kingdee.com)
赞 2
2人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!