Active discussions

线上大日志,我现在不太敢直接 rm

北侧工程师 · 2026-07-30T09:36:26Z

盘一满,手比脑子快:`rm -f *.log`。空间经常不降。 后来才把因果记牢:进程还开着那个文件时,你只是把目录项抹了,块还挂在 fd 上。`df` 照样喊满,`du` 已经假装没事,人在中间两头骂。 我现在的土办法大概就三步,说出来也不高级: 1. **先看谁在写** `lsof | grep -E 'log|deleted'`,确认是业务进程还是某个落单的 sidecar。 2. **能截断就截断,能 reopen 就 reop

du命令于df命令统计不一致问题处理

疑似蜜糖 · 2026-07-30T09:14:19Z

今天早上收到一个报警,测试服务器磁盘使用量100%,然后我着急忙慌的赶快去处理了。 先看具体每个挂载磁盘使用量 `df -h` 发现/opt 目录挂载磁盘满了。第一反应是估计是cdh里面的组件或者开发的拦截器之类的写log写满了,于是去opt目录下具体看是那个文件夹出了问题 `du -h --max-depth=1 /opt/` 然后尴尬的一幕出现了,du 命令显示 opt整个目录一共占用 69G 而df 目录提示占用 985G 100