2 months ago
Hello all.
I was having issues with my volume being full, but even after resize, I'm still getting:
2026-03-24 15:06:19.403 UTC [26] FATAL: could not write to file "pg_wal/xlogtemp.26": No space left on device
I'd appreciate if I can get this resolved ASAP, since this belongs to a customer who's not very happy with the service not working.
Thanks a lot!
3 Replies
2 months ago
Your Postgres service is currently in a crashed state. When a volume hits 100% capacity, a live resize triggers an offline resize with data integrity checks that restarts the service, but if Postgres was already crash-looping due to the full disk, it may not recover automatically. Try restarting the service from the deployment's three-dot menu to allow Postgres to start fresh with the newly available space. If the "No space left on device" error persists after restart, the volume may still not be large enough since accumulated WAL files can consume significant space, and you would need to resize the volume further.
Status changed to Awaiting User Response Railway • about 2 months ago
Status changed to Awaiting Railway Response Railway • about 2 months ago
2 months ago
Hey! The volume resize didn't fully apply to your Postgres database, so it was still operating with the old, smaller disk size. We've corrected this on our end and redeployed your Postgres service. You should now have ~5 GB of available disk space.
We've also shipped a fix to prevent this from happening on future volume resizes.
Status changed to Awaiting User Response Railway • about 2 months ago
Status changed to Solved Anonymous • about 2 months ago
2 months ago
Thanks, Brody! Yesterday was a CHAOTIC day hence the reason why I did not answer.
But the issue was resolved and everything is back to its normality. Thanks a lot!
Status changed to Awaiting Railway Response Railway • about 2 months ago
Status changed to Solved brody • about 2 months ago