No more space available even if there is a lot

Like @Rinzwind and @heemayl suugested i ran out of inodes searching on google i foudn the answer ... http://www.ivankuznetsov.com/2010/02/no-space-left-on-device-running-out-of-inodes.html

this is the solution

check available Inodes

$ df -i

find which directory is having more inodes

$ for i in /*; do echo $i; find $i |wc -l; done

recursivly repeat the search until you find the problem

$ for i in /DIRWITHHIGHINODES/*; do echo $i; find $i |wc -l; done

once you found the suspect – just delete the files

$ sudo rm -rf /home/bad_user/directory_with_lots_of_empty_files

You’re done. Check the results with df -i command again. You should see something like this: