其中一件事就是运行时我的硬盘看起来是满的。Virtual Box 正在运行 6 个 msdos 框,而 vnc 只用于为 virtualbox 提供服务。随着时间的推移,它会在大约 24 小时内持续将硬盘填满到 100%。它不是 /tmp 目录,它仍然很空。
帮助!!!
这是正常的。使用率为 15%,我刚刚不得不重新启动,所以我很快就会发布完整的高清
9.3M /bin
280K /home
300M /lib
16M /etc
37M /boot
13M /sbin
4.0K /mnt
6.4G /root
16K /lost+found
4.0K /usb
20K /tmp
4.0K /opt
2.4G /usr
928M /var
4.0K /srv
10G /
又满了……du 很难受。我看到 VirtualBox 又用日志填满了 /root。
9.3M /bin
496K /home
304M /lib
16M /etc
37M /boot
13M /sbin
4.0K /mnt
65G /root
16K /lost+found
4.0K /usb
20K /tmp
4.0K /opt
2.4G /usr
1.1G /var
4.0K /srv
69G /
我删除了所有日志,但它们太大了。我明白了……
9.3M /bin
496K /home
304M /lib
16M /etc
37M /boot
13M /sbin
4.0K /mnt
514M /root
16K /lost+found
4.0K /usb
20K /tmp
4.0K /opt
2.4G /usr
1.1G /var
4.0K /srv
4.4G /
但 df 说使用率仍然为 100%。
/dev/sda1 71960912 71944524 4 100% /
答案1
问题在于删除打开的文件。它们保持打开状态,直到重新启动拥有进程。lsof -L1 显示问题。重新启动虚拟机会清除驱动器空间。
更好的解决方案似乎是截断文件,而不是使用以下命令删除它
:>/offending.log
所以它实际上并没有被删除。
感谢大家的时间