Fre*_*Asp 3 linux ext filesystems
前几天我的磁盘空间用完了(在这台特定的计算机上很常见)。像往常一样,我开始删除文件和目录以恢复一些空间。
但是这次文件系统仍然报告我没有任何可用的磁盘空间。
这是 df 报告的内容:
replicant:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/md1 687G 672G 0 100% /
tmpfs 250M 0 250M 0% /lib/init/rw
udev 10M 716K 9.4M 7% /dev
tmpfs 250M 0 250M 0% /dev/shm
overflow 1.0M 1.0M 0 100% /tmp
Run Code Online (Sandbox Code Playgroud)
如果我计算正确,我应该有大约 15GB 可用空间/
。任何人都可以向我解释这一点吗?这不仅仅是df
计算错误,因为我无法在文件系统上创建文件或任何东西。
我在 Debian 5.0 上运行 ext3。
您的文件系统保留了仅供root
用户使用的空间。这在 Unix / Linux 系统上是相当标准的,其中允许系统运行所需的日志文件和其他文件归root
用户所有。
您可以使用该tune2fs
工具查询或调整为 保留的空间量root
。
跑:
tune2fs -l /dev/md1
Run Code Online (Sandbox Code Playgroud)
要查看当前参数,请查找如下一行:
Reserved block count: XXXX
Run Code Online (Sandbox Code Playgroud)
这将告诉您保留了多少块。取这个值并乘以Block size: YYYY
行上的值以查看以字节为单位的保留空间量。
您可以通过以下方式调整保留空间量:
tune2fs -m 2 /dev/md1
Run Code Online (Sandbox Code Playgroud)
将保留空间设置为2%
. 默认值为5%
. 这些命令必须作为 执行root
,或者通过root
登录 via sudo
。
注意:使用此命令时要小心,因为不当使用会损坏您的文件系统!
归档时间: |
|
查看次数: |
1891 次 |
最近记录: |