V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
oColtono
V2EX  ›  NAS

🙏🏻🙏🏻🙏🏻群晖的 SHR 阵列,存储空间比存储池的实际容量要小,是怎么回事?

  •  
  •   oColtono · 335 天前 · 1802 次点击
    这是一个创建于 335 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,想请教一下:我的群晖原本插了 4 块硬盘,分别是 4T 、6T 、4T 、4T ,最终的存储池和存储空间容量均为 10.9T ,和群晖的 raid 计算器算出来的一致

    https://imgur.com/Q6VmvtY.png


    最近刚买了两块 18T 的硬盘,加上手上有的一块 8T ,把 SHR 阵列上的硬盘换成了 18T 、6T 、18T 、8T 。依次放进去以后,重建阵列都很顺利。但是在第二次重建的时候我就留意到,存储空间的容量比存储池少了零点几 T 。

    到现在第三次重建完以后,存储池是 29.1T ,但存储空间实际空间只有 27.9T 。想问下这是怎么回事啊?我在重建的时候是勾了那个扩容选项的。

    https://imgur.com/oGk6wpA.png
    12 条回复    2024-01-27 16:18:10 +08:00
    oColtono
        1
    oColtono  
    OP
       335 天前
    补充一下,在数据清理结束后,存储空间也还是只有 27.9T
    Exp
        2
    Exp  
       335 天前
    我的也有这个问题,是不是因为上边的分配空间的值计算是按照 1000MB = 1GB 的关系,下边实际得到可用空间的值是按照 1024MB = 1GB 计算的。

    参考:[关于硬盘标称容量和实际容量]( https://blog.51cto.com/zhangquanyong/663294)
    Exp
        3
    Exp  
       335 天前
    @Exp 不对,看到了群晖官网 raid 容量计算器中的注释,容量值计算是按照二进制表示法计算的。

    oColtono
        4
    oColtono  
    OP
       335 天前 via Android
    @Exp 是的,主要是记得扩容前这俩值是一样的,现在平白无故少了 2T 有点难受
    Exp
        5
    Exp  
       335 天前
    @oColtono #4 我现在的这两个值也有了差异,因为黑群晖系统重装,存储池重新挂载也经过了一次重建和清理。因为我也不没注意过重装前这两个值的差异,所以我现在也不知道是不是重建/清理会损失一定存储容量。

    有个想法不知道对不对:

    是不是 Brtfs 文件系统的快照本身有一定比例的磁盘空间占用,但是这一部分占用,群晖系统不算在可用容量里边。所以随着文件的增多,算出来的存储空间总容量与存储池容量相比会逐渐变小?

    如果用几块空盘创建存储池后看存储空间容量和存储池容量没有差异是否就可以证明这个想法是对的?
    oColtono
        6
    oColtono  
    OP
       335 天前
    @Exp 不是的,快照实际上是以文件形式存在的,你可以在存储空间的右上方那里点“使用情况详细信息”看一下,这个容量包含了快照。
    Exp
        7
    Exp  
       335 天前
    @oColtono #6 我这里只看到一个 *其它* 类,你说的快照文件是这个?

    yingji0830
        8
    yingji0830  
       335 天前 via iPhone
    你的文件系统是用的 Btrfs ?群晖会预留 4%空间中继资料
    oColtono
        9
    oColtono  
    OP
       335 天前
    @Exp 这个
    oColtono
        10
    oColtono  
    OP
       335 天前
    @Exp 而且我发现我朋友那的另一台群晖,这两天在扩容的时候也遇到了同样的问题
    snugness
        11
    snugness  
       335 天前   ❤️ 1
    @oColtono 你开 SSH ,然后通过 putty 之类的连接,然后用命令行查看文件夹占用空间,不就知道那 2T 去了哪里。
    Autonomous
        12
    Autonomous  
       333 天前
    Btrfs 会预留一部分空间用于存储空间快照
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1000 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:28 · PVG 06:28 · LAX 14:28 · JFK 17:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.