磁盘满了的解决思路
今天生产上有一个磁盘满了 就是下图中红框标记的60%,这是解决之后的截图在解决之前,是100%的。
出现了上述情况,我总结了一个自己的解决思路
1.从图中可以看出,这个/dev/vda1磁盘对应的目录是 / 根目录,我们可以看到这各磁盘下有63个G,使用了100%,那一定是根目录下有哪个文件夹格外大,沾满了磁盘,找到了原因我们就是查是谁
2.我用了一个比较笨的办法,一层一层的查
$ cd /
$ du -sh *
当时的场景是/home目录下文件大小是50G,非常大,然后就进入/home 目录下继续查
$du -sh *
50G admin
36K log
48K operadmin
可以看出是admin用户下的问题,就这样一层一层的往下查就好了。
最后发现是admin用户下的某个程序部署有问题,所以err的log特别多,然后就导致爆了最后查找了程序的问题重新部署,然后把err的log删掉 然后就OK啦