Today I had a name-server stop resolving DNS due to the /var directory being full from the named.run cache build up.  I tried removing all the files using:rm -rf name*However, although running ls showed now files in the directory data running df -h still showed 100% use on /var.  In the end I rebooted the machine and this resolved the problem but I am a little confused why this did not delete the files.  (Obviously rebooting is not something I want to do every time even though we have failover.)  Does anyone know the reason?
named.run file deleted but data left on disk?
dns;rm;bind