linux – “设备上没有剩余空间”,df显示出差异
发布时间:2020-05-23 21:57:17 所属栏目:Linux 来源:互联网
导读:几个小时前我的根分区已经填满了,我把文件移开了,df报告: # df -hFilesystem Size Used Avail Use% Mounted on/dev/hda1 183G 174G 0 100% / 所以应该有9GB免费,但有用的报告0和使用仍然是100%. 我以root身份进行测试,例如 # echo test a
|
几个小时前我的根分区已经填满了,我把文件移开了,df报告: # df -h Filesystem Size Used Avail Use% Mounted on /dev/hda1 183G 174G 0 100% / 所以应该有9GB免费,但有用的报告0和使用仍然是100%. 我以root身份进行测试,例如 # echo test >a ; cat a test 它按预期工作;但作为普通用户,我仍然得到错误: $echo test >a ; cat a bash: echo: write error: No space left on device 我执行肯定测试的根主目录和我的主目录在同一个分区上.fstab条目是: /dev/hda1 / ext3 noatime,defaults,errors=remount-ro 0 1 解决方法大多数归档系统为root保留一定的百分比,因此您仍然可以以root用户身份登录并解决磁盘空间问题.通常这是5%. 9GB大约是183GB的5%,所以这是有意义的.您可以看到使用tune2fs保留了多少:# tune2fs -l /dev/sda1 | grep -i reserved Reserved block count: 936488 Reserved GDT blocks: 1019 Reserved blocks uid: 0 (user root) Reserved blocks gid: 0 (group root) 您可以使用修改它 # tune2fs -m 3 /dev/sda1 tune2fs 1.41.9 (22-Aug-2009) Setting reserved blocks percentage to 3% (561893 blocks) 在现代大型驱动器上,5%可能有点过分,您可能希望将其设置得更低.您不希望将其设置为零. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – 数据库导入时LSI RAID控制器错误 – 如何排除故障
- / etc / hosts的大小限制(Linux)
- linux – iotop显示kswapd0为99.99%,0%DISK READ和DISK W
- LINUX教程:TensorFlow安装及Jupyter Notebook配置
- ubuntu sudo: unable to resolve host master 解决方法
- 如何在Linux中获取.Net文件的AssemblyVersion
- linux ubuntu 安装/卸载/删除python-igraph方法
- c – 没有定义未使用的数组的分段错误
- linux – 如何从puppet管理挂载的分区(fstab挂载点)
- linux – 与ext4结合使用的透明压缩文件系统
