/proc/kcore 非常大

/proc/kcore 非常大

我正在运行 Ubuntu 11.04,并且运行了一个占用大量 RAM 的程序。

当我重新启动后尝试登录时,收到一条错误消息:

Gnome 电源管理的默认配置未正确安装

我无法登录,除非以 root 身份登录。

当我以 root 身份登录时,我收到消息:

File system root has only 0 bytes disk space remaining. 

/dev/sda1             48256340  48015552         0 100% /
none                  12359144       716  12358428   1% /dev
none                  12366864        24  12366840   1% /dev/shm
none                  12366864       356  12366508   1% /var/run
none                  12366864         0  12366864   0% /var/lock
/dev/sda6            890105868 215415664 629475384  26% /home

罪魁祸首似乎是/proc/kcore128Tb 大小(我的硬盘是 100Tb,RAM 为 24Gb)。我知道这个文件是一个虚拟文件,包含内核可以分配的 RAM,我无法删除它。

您知道如何解决这个问题吗?

非常感谢 !

答案1

如果你理解了你所说的内容,那么你就会知道这不是问题。/proc 中没有任何东西占用磁盘空间。你需要在其他地方查找占用空间的内容。/sys 和 /dev 也是如此。

答案2

您需要在 /home(包含所有用户的主目录)中查找大文件并删除它们。如果您遇到由于内核或sudo rm不允许这样做而导致的问题,请尝试使用 LiveCD,安装包含文件的分区/home并以此方式删除文件。此外,如果您使用 Live CD,您可以使用 Baobab(附件 > 磁盘使用情况分析器)来帮助追踪有问题的文件。祝您好运。

相关内容