版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
某台搭建mysql数据库的服务器,邮件一直报警磁盘空间占用大于是df -hT查看。
在根目录下通过du查找占用较大的目录但得出的结论是所有目录容量加一块也才60G。那问题出在哪里
后面百度得知,原来有的文件可能删除了但是並没有被释放,就像进入回收站一样于是用lsof命令查看那些删除了但是还打开着文件句柄的文件,并按照大小顺序排列
发现有两个log文件狀态为deleted,但是文件句柄仍然被打开了如果有进程在使用某个文件,你把这个文件删掉之后它不会马上释放空间,除非你手工重启该进程于是reload一下mysql,问题解决
1、磁盘满了,却找不到大文件