我使用默认选项安装了 ext3 文件系统。在它上面我有一些 ~ 100GB 的文件。
删除任何此类文件需要很长时间(8 分钟)并会导致大量 io 流量,从而增加服务器负载。
有什么方法可以使 rm 不那么具有破坏性?
我在连续两次采访中被问到这个问题,但经过一些研究和与各种系统管理员的核实后,我没有得到好的答案。我想知道是否有人可以帮助我。
服务器磁盘空间不足。您注意到一个非常大的日志文件,并确定可以安全地删除它。您删除了文件,但磁盘仍然显示它已满。什么会导致这种情况,您将如何补救?您如何找到哪个进程正在写入这个巨大的日志文件?
在 linux 服务器上,我想减小几个 GB 大的日志文件的大小。切断上半部分,或者前一百万行可能会起作用。
我有一个巨大的日志文件,需要在生产 Web 服务器上删除。如果我在 Linux 上运行它,我担心它会使系统陷入困境。有什么绝妙的想法吗?
更新:
文件系统:ext3
分区:/var(主要是日志和 MySQL 数据)
不再写入日志文件。(没有附加其他数据)
Web 服务器是 LAMP(大量 IO)