RAID 加硬盘,如果新的硬盘大小稍稍稍小一点会怎样? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

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

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

RAID 加硬盘,如果新的硬盘大小稍稍稍小一点会怎样?

  •  
  •   dcsuibian 233 天前 2406 次点击
    这是一个创建于 233 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如 4 块 20TB 硬盘(这里我们只考虑 1000 进制,不考虑 TiB 这种)组 RAID 6 。

    问题是,虽然都是 20TB 的硬盘,但不会刚刚好都是 20TB 吧?有可能偏差个几 KB 甚至几 MB 。而 RAID 6 是取最小硬盘的容量。

    那假设这 4 块硬盘最小的是 20TB-100KB ,而新加的 1 块硬盘是 20TB-200KB ,那是不是就无法扩展存储池了?

    问了下 ChatGPT 和 DeepSeek 应该是这样,但我好奇目前的成本 NAS 厂家是怎么处理这个问题的呢?

    11 条回复    2025-04-10 15:07:56 +08:00
    zzboat0422
        1
    zzboat0422  
       233 天前   1
    加不进去,会直接报失败。

    另外硬盘容量有差异是可以视作质量问题的,可以找供应商换。

    ( PS:工作十几年,经手大概几万块硬盘,只遇到过一块硬盘有差异,少 1B ,找供应商换了)
    loveour
        2
    loveour  
       233 天前   1
    扩容过很多次,感觉硬盘容量应该是标准的,厂商算法里会一致,不会出现这个问题。硬盘实际容量都会大一些有一些冗余,很容易保证硬盘可用容量一致。如果搞差异,厂商就是给自己制造麻烦了。
    Immunize
        3
    Immunize  
       233 天前   1
    硬盘容量是标准的呀,都有额外的扇区做坏道/块做冗余了,难不成在标准容量上还克扣点~
    dcsuibian
        4
    dcsuibian  
    OP
       233 天前
    @zzboat0422
    @loveour 哦哦,明白了,也就是说 1B 都不会差是么,我主要担心如果混用希捷和西数的硬盘的话,会不会出现有差异
    busier
        5
    busier  
       233 天前   1
    @dcsuibian 机械硬盘一点都不会差

    U 盘,存储卡,固态硬盘有可能差
    dilidilid
        6
    dilidilid  
       233 天前   1
    实际上大部分 RAID 阵列软件和卡都会前后留出一点保留空间
    89ao
        7
    89ao  
       233 天前   1
    巧了,我前几天也想到过这个问题,本来想把 1t 的 ssd 和机械硬盘组 raid 来着,担心 960G 和 1T 组不起来。
    最后懒得折腾直接用了几个机械盘走 zfs ,然后 ssd 做缓存了
    hefish
        8
    hefish  
       233 天前   1
    小点不行的,raid 卡不支持,大点可以,按小的容量来。
    luoshengdu
        9
    luoshengdu  
       232 天前   1
    硬盘的最小存储单元是扇区( sectors ,同心圆的磁道上分割出来的一个一个最小存储单元,磁头定位读取的最小指定区域了)
    同一个容量的硬盘,承诺的扇区数量肯定是一致的,否则肯定无法做 RAID ,或者说做 RAID 导致性能下降。详细的可以搜索学习 4KN 512e 512N 关键字

    我们拿 8TB 举例,在希捷品牌的企业级硬盘的白皮书内 章节:2.2 Formatted capacity 可看到不同年代的 8T 硬盘他的总扇区数量是一致的(请注意看 4kn 和 512 的区别,可以算算两者的差异数量?)

    2019 年之前销售的型号 ST8000NM0055 白皮书:
    https://www.seagate.com/www-content/product-content/enterprise-hdd-fam/enterprise-capacity-3-5-hdd/enterprise-capacity-3-5-hdd/en-us/docs/100827319a.pdf

    2022 年之前销售 ST8000NM000A 的:
    https://www.seagate.com/www-content/product-content/enterprise-hdd-fam/enterprise-capacity-3-5-hdd-10tb/_shared/docs/100840703d.pdf

    目前在售的 ST8000NM000B:
    https://www.seagate.com/www-content/product-content/enterprise-hdd-fam/enterprise-capacity-3-5-hdd/enterprise-capacity-3-5-hdd/en-us/docs/100827319a.pdf
    proxychains
        10
    proxychains  
       231 天前   1
    @zzboat0422 #1 少 1B, 是一个 Byte ?
    zzboat0422
        11
    zzboat0422  
       230 天前   1
    @proxychains 是的,raid 卡 webbios 上看到的。RAID5 单盘故障,换了一块同型号盘,结果重建失败,排查发现换上去的这块盘比其他磁盘少一个 byte 。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1530 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 16:40 PVG 00:40 LAX 08:40 JFK 11:40
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86