wae*_*218 1 ext4 fedora disk-space-utilization
我在根分区上遇到磁盘空间问题,因此我查看了不重要的日志并删除了可以删除的内容。
其中一个文件“mysql-slow.log”有 32GB 大,但当我删除它时,它从未释放磁盘空间。我使用df -h命令来检查。
根分区格式化为 ext4。
谢谢,
Jan*_*nen 11
在 Linux/Unix 世界中,删除文件不一定立即释放磁盘空间,它只是将文件与文件系统断开链接。
如果有进程的文件句柄打开文件被删除(这在 syslog 守护进程中很常见,在 MySQL 的情况下,即 mysql-slow.log),在要求保持进程重新打开文件句柄之前,不会释放空间( HUP,挂断信号),或者进程重新启动。
如果您不知道实际打开文件的进程是什么,请使用lsof -n | grep filename或者如果您想查看系统中存在哪些标记为已删除但仍在使用的文件,lsof -n | grep deleted
| 归档时间: |
|
| 查看次数: |
744 次 |
| 最近记录: |