orders-api on orders-host started throwing 500s. The app log is full of No space left on device, so someone paged "disk full" — but df -h shows the volumes have plenty of free space. Nothing adds up.
Figure out why writes are failing even though there's free disk, point at the exact filesystem, and name the fix.
orders-host, Debian 12./, /var, /home./var/lib/php/sessions.You've solved it when:
No space left on device (ENOSPC)df -h says the filesystems have free SPACE (so it's notdf -i to find /var at IUse% 100% / IFree 0
— the filesystem is out of inodes, not space.
/var (in batches — find ... -delete/xargs, never one giant
rm *) AND repair the broken cleanup cron so it can't recur. NOT resize
the disk (that adds blocks, not inodes), NOT hunt for large files.