I have a huge log file I need to delete on a production web server. I'm worried it'll bring the system to a crawl if I rm it on Linux. Any brilliant ideas?
Update:
Filesystem: ext3
Partition: /var (mostly logs and MySQL data)
Log file is no longer being written to. (No additional data is being appended)
Web Server is LAMP (lots of IO)
Best Answer
It may be faster to zero/truncate the file than remove it. I also mention this because that's a really large log file, so there must be a tremendous amount of process activity writing to it. Try
: > /path/to/logfile.log
if you're not in a position to stop and start the production services.