====== Linux - No Space left on device ====== [TODO] A detailed troubleshooting should be made instead of bulletpoints. |Check if the device itself has free space| df-h | |If you need to clear logs a simple redirect would be enough|> file.log | |If the issue still remains probably your inodes are full. You can check it with:| df -i | |If that is the issue you can check where the issues lies with:| for i in /*; do echo $i; find $i |wc -l; done | |You can go deeper then with:| for i in /var/*; do echo $i; find $i |wc -l; done | |In my case the issue was by /var/spool/postfix/maildrop. A "rm -fv" doesn't work, since there are too many files in that directory. Therefore, you can make sure a loop will delete the files you actually want with:| for f in *; do echo rm "$f"; done | |and if you are happy with the result, commit to it:| for f in *; do rm "$f"; done | \\