【问题标题】:Space needed for reserved blocks on a partition [closed]分区上保留块所需的空间[关闭]
【发布时间】:2020-03-29 08:47:32
【问题描述】:

默认情况下,ext2/3/4 fs 会保留 5% 的容量,以便在磁盘空间不足时继续运行。

我也相信这与允许“文件之间的碎片化”或类似的事情有关(我无法找到有关此的具体信息,而且我在这个领域还算新手)。

我的问题是:我们什么时候需要保留这 5%,我们什么时候可以将其减少到 1-2% 左右,或者我们什么时候可以完全删除它?

我正在考虑使用 atm 的元素如下:

  • 5% 规则是在 20 年前决定的,当时保留的大小不超过 ~100Mbs,现在完全不同了;如果我们只讨论执行命令所需的空间等,我们真的需要 20Gbs 吗?

  • 删除这个允许的空间是个好主意吗?如果以某种方式“碎片化”需要其中一些,我相信我们至少应该保持 1-2% 可用

  • 这个空间真的只对与 root 有任何关联的分区有用吗?我的意思是,如果我们在 /home 中为某个文件夹(个人的东西,或数据库中的数据,与操作系统没有任何关系的其他东西)有一个分区,则可能不需要这个空间

    李>

我只在网上看到越来越多的文章讲述如何减少保留块,所以我相信 100% 的情况下这可能不是一个坏主意,但我真的无法做到文章深入解释了“何时可以/不能使用”的具体应用,以及“它究竟做了什么和暗示了什么”。

因此,如果你们中的一些人能提供全面的信息(以及对我上面所提出问题的简单回答),我将非常感激。

【问题讨论】:

    标签: linux system ext4 ext3 ext2


    【解决方案1】:

    这 5% 是真正为root 用户保留的,以便在文件系统完整的情况下能够登录并执行一些操作。是的,您可以将数量(我过去这样做)减少到 1-2%(取决于磁盘大小)。但是请注意,对于大多数文件系统,这应该在您创建它时定义,并且之后很难(如果可能的话)更改它。

    大约为零 - 是的,这也是可能的。但明智的做法是在//root(或任何根用户的主页)、/tmp 和最终/var/tmp 中为root 保留一些空间

    【讨论】:

    • 假设我有 5-6 个分区,其中两个基于 /home 中的目录。这意味着我可以减少(甚至删除?)保留空间?分区根本不是新的,所以如果我尝试使用 tune2fs 减少/删除保留空间会发生什么?如果在失败的情况下没有任何反应,也许可以安全地尝试
    • @Yozamu,我过去的经验是没有成功改变这个预留空间。也许新版本的软件能够做到这一点。如果您有可用的磁盘空间,您可以尝试创建新的(小)文件系统
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-25
    • 2021-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多