/ dev / mapper /完整


17

大家好我有一个问题,我的系统无法正常登录或启动。我检查了硬盘空间,找到以下内容。

matthew@Kronos:~$ df -h
Filesystem                   Size  Used Avail Use% Mounted on
/dev/mapper/Kronos--vg-root  214G  203G     0 100% /
none                         4.0K     0  4.0K   0% /sys/fs/cgroup
udev                         7.8G  4.0K  7.8G   1% /dev
tmpfs                        1.6G  928K  1.6G   1% /run
none                         5.0M     0  5.0M   0% /run/lock
none                         7.8G  4.0K  7.8G   1% /run/shm
none                         100M  8.0K  100M   1% /run/user
overflow                     1.0M   36K  988K   4% /tmp
/dev/sda1                    228M   55M  161M  26% /boot
zeus                         1.8T  1.3T  540G  71% /zeus

我如何解决这个100%满的情况,我没有更大的硬盘可以提供,我是否必须购买更大的驱动器?我对ubuntu和linux还是很陌生,所以请提供我需要使用的完整命令行命令。

提前致谢。

Answers:


18

经过大量挖掘后,我发现了问题!

使用以下方法深入研究文件:

    sudo du -a /home | sort -n -r | head -n 10

显示前10个占用最大空间的文件,其中两个最大的文件是.xsession-errors和我的下载文件夹。转到目录并在文件夹上使用rm -f之后,我的/ home现在只有6.1G!

   Filesystem                   Size  Used Avail Use% Mounted on
   /dev/mapper/Kronos--vg-root  214G  6.1G  208G   3% /
   none                         4.0K     0  4.0K   0% /sys/fs/cgroup
   udev                         7.8G  4.0K  7.8G   1% /dev
   tmpfs                        1.6G  912K  1.6G   1% /run
   none                         5.0M     0  5.0M   0% /run/lock
   none                         7.8G  148K  7.8G   1% /run/shm
   none                         100M   20K  100M   1% /run/user
   /dev/sda1                    228M   64M  152M  30% /boot
   zeus                         1.8T  1.3T  538G  71% /zeus

感谢所有帮助我缩小问题范围并解决问题的方法。


4
感谢您的命令sudo du -a / home | 排序-n -r | 头-n 10,
达伦·卡托

好吧,我在这里迷路了。我离开一台新安装的SLES机器几天了,现在/ dev / mapper / system-root已满。我不确定如何进行。
Shailen

2
我的驱动器已满,甚至无法运行dudu -a / | sort -n -r | head -n 10 sort: write failed: /tmp/sortxghtli: No space left on device df虽然可以。
Shailen

5

所以您有一个完整的硬盘,没有多余的空间放置任何东西?

删除一些东西?

你能不清理一下吗?全新的Ubuntu安装仅需几场演出,因此您需要占用很多空间。您存储的存储量超出了您的承受能力。从经济学的角度出发,您需要将其运送到其他地方或将其删除。

  • 卸载未使用的应用程序
  • 卸载您不玩的游戏(也就是仅安装您正在玩的游戏)
  • 将音乐保存在在线音乐保存解决方案中。
  • 将照片存储在类似的地方。或Flickr等
  • 将内容存档到CD / DVD / Bluray。

购买更多空间。

如果您只需要保留所有内容而不会删除任何内容,则需要更多空间。从长远来看,解决此问题的唯一方法是购买更多存储空间。如果您买不起新手,请考虑二手。最大的(目前为4TB)通常并不便宜。

回收“保留”空间

Ubuntu保留大约5%的空间,以便您在计算机完全装满后仍可以使用它。这仅适用于根和根。如果您真的被卡住了,可以回收这个空间:

sudo tune2fs -m 0 /dev/mapper/Kronos--vg-root

如果您填满这个空间,那么您将被塞满。您甚至可能无法启动,因此只能将此作为最后的选择!


感谢您的评论,已满的驱动器仅是OS驱动器,没有任何游戏,或几乎没有任何游戏。我正在运行的服务器上始终有一些应用程序,总共约有5个。我所有的电影和电视节目,网站等都存储在我的Zeus zfs驱动器上,该驱动器有足够的空间。我将尝试回收空间,看看会发生什么。
Magnum13年

运行tune命令后,dev / mapper现在显示为95%。我以为Ubuntu应该很小,并假定250GB足以容纳5个应用和OS ...
Magnum26

3
250GB大约比您需要的多240GB。某种东西正在填补那个空间。我建议您花一些时间使用磁盘使用工具,然后再确定剩余的5%消失了。诸如此类的工具也sudo du -sh /*可能会有所帮助(在您发现使用大部分空间的位置时更改路径)
Oli


1

这是删除内容失败后对我的帮助:

lsof | grep delete

这显示了仍可处理已删除文件的进程的pid。停止/终止进程以释放磁盘空间。

碰巧的是,删除的文件可能仍由进程处理,因此仍然占用磁盘空间。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.