Hi Adam Rybak,
Following up our discussion that you confirmed that your server is back to online, so knidly please review the root cause of the issue.
- Your server had logical replication slots that were inactive (i.e., the replication clients were not consuming changes).
- PostgreSQL retains WAL files required by replication slots to maintain data consistency.
- Because the replication clients were inactive, the WAL files kept accumulating and were never marked for cleanup.
- Eventually, these WAL files consumed all available space on the data drive.
- Once disk usage hit 100%, PostgreSQL was unable to write new data or WALs, triggering the issue..
Hope this helps. Do let us know if you any further queries.
If this answers your query, do click Accept Answer
and Yes
for was this answer helpful. And, if you have any further query do let us know.