我最近在我的机器上安装了 Debian 并进行了单独/
和/home
分区。然而我的磁盘使用分析器显示我/home
的在里面/
。
但gparted
显示它/home
确实在它自己的分区中,并且有 500+ GB 的可用空间。
我检查了我的/etc/mtab
,它显示/home
安装在/dev/sdb6
,而/
安装在/dev/sda1
。
我不明白出了什么问题。我将继续阅读有关分区的内容,但我想将这个问题留在这里,看看是否有人能快速给出答案。
我把翻译放在gparted
窗口中以防万一。
答案1
您将磁盘分成(至少)两个分区 - 一个用于您的主目录 ( /home
),另一个用于其他所有内容 ( /
)。看起来您只为 分配了大约 10GB /
,现在已满。作为 /home 目录安装的分区约为 621GB,有足够的可用空间,但这不是大多数系统文件所在的位置。这就是为 ; 分配太少空间的危险/
。如果它们都在同一个磁盘上,则很少有充分的理由拆分/
和/home
。
答案2
有很多您可能遇到的其他问题。在我还很短的经历中,我已经遇到过至少两个奇怪的事情:
inode 耗尽 Inode 的数量是有限的,并且无论您的可用空间使用
情况如何,您的文件数量都不能超过 inodedf -i
检查这个有大的删除文件...仍在使用中
我刚刚在有可用空间问题的服务器上检索了 8GB。
事实:20GB 驱动器几乎 100% 使用,但使用 df -h 时只有 12GB 可见/
解决方案?只需重新加载 apache(甚至不需要重新启动!)。
我一个月前删除的 6GB 日志文件仍然由 apache 进程打开,因此磁盘空间没有释放。使用lsof -nP | grep '(deleted)'
检查此类文件。