第二个驱动器填满了根文件系统的存储空间

第二个驱动器填满了根文件系统的存储空间

运行 Ubuntu 18.04,256GB SSD,全盘加密,并安装额外的 1TB 硬盘用于存储较大文件。我不断收到“空间不足”通知,因为“文件系统根目录/”已满(据称)。

奇怪的是,当我查看磁盘分析器时,它还会计算 1TB 驱动器上存储的文件以计算已用空间/。大多数空间由文件夹使用/media/<username>/Harddisk,这是 1TB 驱动器的挂载点:

磁盘分析仪 1

知道这里出了什么问题吗?为什么我安装在下面的 1TB 驱动器/media/<username>/Harddisk占用了空间/?我使用命令仔细检查df -h并得到相同的结果。

我卸载了 1TB 驱动器,看看会发生什么。用完的空间消失了,但根目录仍然快满了:

磁盘截图

这是具有全驱动器加密功能的 SSD。它绝对是 256GB 驱动器: 在此处输入图片描述

输出如下df -h

$ df -h
Filesystem                       Size  Used Avail Use% Mounted on
udev                             7.8G     0  7.8G   0% /dev
tmpfs                            1.6G  2.5M  1.6G   1% /run
/dev/mapper/ubuntu--vg-root      232G  215G  5.2G  98% /
tmpfs                            7.8G  875M  7.0G  11% /dev/shm
tmpfs                            5.0M  4.0K  5.0M   1% /run/lock
tmpfs                            7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/nvme0n1p2                   705M  164M  490M  26% /boot
/dev/nvme0n1p1                   511M  6.1M  505M   2% /boot/efi
//10.127.0.199/home               11T  152G   10T   2% /media/potaito/freenas_home
//10.127.0.199/users/potaito      11T   68G   10T   1% /media/potaito/freenas_potaito
//10.127.0.199/users              11T   68G   10T   1% /media/potaito/freenas_users

答案1

这听起来就像您已将数据写入一个或多个文件夹,这些文件夹是您的 HDD 和网络驱动器的挂载点,但没有任何内容挂载到挂载点。

您可以卸载驱动器,然后检查此文件夹的内容,以查看未安装任何驱动器时此文件夹的内容。

或者(当所有驱动器都已安装时),您可以使用bind mount查看这些文件夹(安装点)中的内容,就好像没有任何东西安装到它们一样,为此,请确保所有驱动器都已正确安装。然后运行

sudo mount --bind / /mnt

并浏览到/mnt/media/potaito/...,这些文件夹应该是空的。如果这些文件夹中有一个或多个不为空,您现在可以删除这些文件或将它们移动到您的硬盘或网络驱动器。

例子:

您找到了文件/mnt/media/potaito/freenas_home。要删除所有文件,请使用

rm -R /mnt/media/potaito/freenas_home/*

要将它们全部移动到网络驱动器,请使用

mv /mnt/media/potaito/freenas_home/* /media/potaito/freenas_home/

您还可以使用文件管理器删除/移动文件,您必须自己决定保留哪些文件。

如果你已经完成了,bind mount删除

sudo umount /mnt

相关内容