有什么方法可以清理主服务器上的 postgres WAL 文件 - SLAVE 是可以的,但是 master 将 wal keep 段设置为 2000,这导致磁盘空间使用量增加。我正在寻找一种如何在不破坏任何东西的情况下清理 MASTER 上的磁盘空间的方法。我知道将保留段设置为 2000 是疯狂的,但这不是我设置的。
解决根本原因,问题就会消失(你的根本问题是某人不知道自己在做什么,也没有阅读设置wal_keep_segments
为疯狂值的 Postgres 手册):
wal_keep_segments
到一个合理的值。