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

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐