1. 磁盘最近经常报空间不足,通过df -h 查看磁盘空间剩余情况, Avail 是0;

2. 找出大文件删除: du -lh / --max-depth=1 | grep [TG] # 查找 / 目录下文件夹大小

/ 代表跟目录,可换成其他的路径

6.8G	/root
4.2G	/run
6.8G	/data
28G	/var
2.4G	/opt
35G	/usr
115G	/home
198G	/

3. 找到大日志文件进行删除, 删除日志文件,kill下进程或重新写入“”空间才释放;

4. 但有时看 /下实际占用空间并没有满,有可能是只删除了文件,但实际进程还在文件还是打开的空间没有释放;

lsof | grep deleted : 列出当前系统已打开文件,但是deleted的状态

5. 可以通过lsof 查看然后kill 掉对应的进程;

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐