1. 当前位置: 网站首页 >  NAS >  NAS存储池能直接加硬盘扩容吗?表弟塞了块4T进去,可用容量一个字节没涨

NAS存储池能直接加硬盘扩容吗?表弟塞了块4T进去,可用容量一个字节没涨

NAS存储池加盘扩容容量对照:RAID1加盘容量不变,SHR和RAID5加盘容量上涨

表弟那台四盘位群晖,去年折腾一圈坏盘换新之后,柜子里是两块4T酷狼组的镜像阵列,另外两个盘位空着。前阵子电影库加照片眼看着把4T可用容量吃见了底,他直接下单了块4T,到货插进空位,群晖后台一步一步点完,提示扩充成功——可用容量还是4T,一个字节没涨。他给我发消息的原话是「我是不是买到假盘了」。

先分清:盘位有空,不等于加了就有容量

盘不是插上就生效的。群晖那些能往老池子里加盘的类型,官方文档写得明明白白:JBOD、RAID 5、RAID 6、至少两块盘的SHR,加盘都涨容量。RAID 1也在可加的名单里,但后面跟着一句要命的小字——向RAID 1添加硬盘不会增加容量。

表弟踩的就是这个。他那两块4T组的是RAID 1,也就是两块盘互为镜像,可用容量永远等于一块盘。往里加第三块4T,群晖照单全收,把三块盘做成三路互备——安全性确实更高了,坏两块都不丢数据,可用容量还是4T。四百多块钱买了个「更稳」,对家用存电影的机器来说,这钱花得跟没花一样。

这事的根子在装机那天。当初要是按新手推荐的SHR组池,两块4T可用4T,今天加第三块4T,可用直接变8T,翻倍。SHR和RAID 1怎么选、混容量盘怎么算账,我当时拿4T和8T算过一笔,这里不重复。顺带说一句,真到满那天先别急着掏钱,我那台4T的飞牛清了一圈,快照、回收站、Docker日志加起来捞回来四百多个G,清理这步是零成本的。

哪些池能加、加完变多少:一张表看懂

先把账摆桌上,三种常见池加一块4T进去各是什么结果:

池类型加盘前加一块4T后值不值
RAID 1(两块4T)可用4T还是可用4T白加,只多了份镜像
SHR(三块4T)可用8T可用12T真扩容
RAID 5(三块4T)可用8T可用12T真扩容
Basic(单盘4T)可用4T另成一个池不算扩容,算挂新盘

规律就一条:单校验的池(SHR、RAID 5)加盘,涨的是去掉冗余那份额度;纯镜像的池(RAID 1)加盘,涨的是冗余份数,容量原地踏步。当初选RAID的时候怎么对号入座,直接决定了今天加盘是捡钱还是打水漂。

还有个容易忽略的规矩:SHR池加的新盘,容量必须大于或等于池里最小的那块。比如池是2T、2T、4T的SHR,你加块8T进去,多出来的部分不会全用上。所以加盘别抠门,照着池里最大那块买,不然差价白花。表弟运气不错,他池里两块都是4T,新买的也是4T,至少没栽在这条上。

群晖加盘是两步走,点完第一步别急着关页面

帮他排查的时候我把官方文档和教程翻了个遍,群晖7.x往池里加盘的完整流程其实是两段:

第一段,扩充存储池。存储管理器里选中老池,右上角三个点,选「添加硬盘」,勾上新插的盘,确认。这一步之后池变大了,但你在文件系统里还是看不到新容量——很多人到这步就懵了,以为又失败了。

第二段,扩充存储空间。池扩完,存储空间(卷)还停在老大小,得再对存储空间执行一次扩充,把文件系统撑到新池的大小,容量才真正落到你手上。群晖有时会主动弹提示引导你做第二步,有时不弹,自己留意存储空间那一栏是不是还挂着旧容量。

耗时要有预期。加盘不是把新盘格式化就完事,整个池的校验数据要全盘重排,老盘新盘一起写。表弟那个三块4T的镜像阵列入不了正路,我拿群晖用户晒的记录参考,SHR三盘加一块4T,重排普遍跑十几个到二十几个小时,跟重建一个盘是一个量级的活。期间机器照常能用,就是速度明显蔫,SMB拷文件、Jellyfin扫库都跟着慢半拍。

扩容那一天的讲究:能等就等,别火上浇油

重排这几天有几件事我特意叮嘱他记牢。

第一,别跑大活。重排在全盘读写,你这时候再安排个全量备份或者几T的下载任务,两边抢磁盘,重排从一天拖成三天。我家的教训是备份任务和硬盘重活错开时段,偷写盘的排查那篇里专门记过这笔账。

第二,别断电。重排期间冗余还在,坏一块盘不丢数据,但突然断电搞不好重排从头再来,十几小时白熬。群晖机器要是没配UPS,扩容前一晚先把这课补上,跳闸那次我赶上过,RAID重建到62%断的,那种心情不想再来一回。

第三,别手贱中途加戏。重排跑到一半发现另一个盘位还空着,想着干脆两块一起加——不行,一次加一块,跑完稳了再加下一块,跟换盘扩容一次只换一块是同一个道理。

飞牛这边路子不一样:没有那个「添加硬盘」按钮

我自己那台N100双盘位的飞牛,满盘时的选择跟群晖用户不一样。飞牛图形界面的存储管理里,官方给的扩容路子是逐块换大盘——小的拔下来,大的插上去,等阵列修复完,再换下一块,全换完手动扩一次容量。跟群晖「直接加盘进老池」是两个方向的思路。

想在飞牛上往老池里塞盘也不是绝对没路,命令行里mdadm加盘、扩LVM、再撑文件系统,一套下来能实现,网上有完整教程。但我把话放这:命令行扩容容错率太低,敲错一个盘符就是另一个故事了,普通玩家别碰这条路。飞牛和群晖的功能对账那篇里我说过,阵列在线扩容这块飞牛确实还差一口气。

所以飞牛用户盘位有空的,最实用的路其实是第二条:不动老池,把新盘挂成独立的存储空间,电影库挪过去,老池专心放照片和文档。零风险,十分钟搞定,代价就是两个池分开管理,共享文件夹得挪一遍。

盘位满了、预算没有的:三条退路按顺序试

要是盘位全满,或者像RAID 1这种加了也白加的池,往下走就这几条:

先清理,再谈钱。快照留着几十个G、回收站没清、Docker日志堆几年的比比皆是,按那五步捋一遍,多半能挤出个把月的缓冲。

再考虑逐块换大盘。4T全部换成8T,可用容量翻倍,流程照换盘搬家那篇走,一次只换一块、修完再换下一块,SHR的规矩928里也写过。这条路慢,但每一块旧盘退役下来还能出二手回血,出二手前把数据擦干净这步别省。

实在不想动池,USB口外挂一块移动硬盘当仓库盘,放些「丢了不心疼」的冷数据,我挂了仨月,供电和格式两个坑提前知道就行。至于盘位彻底不够、机器也老了,那是换机的信号,两盘位和四盘位那笔账当初怎么算的,现在再算一遍。

你家的情况优先走哪条
盘位有空,池是SHR或RAID 5直接加盘进池,两步扩充,容量真涨
盘位有空,池是RAID 1或Basic别加盘,挂独立新空间,或者换大盘
盘位全满逐块换大盘,一次一块
飞牛用户挂独立新空间最稳,逐块换盘次之,命令行慎碰

表弟那块4T最后没退,挂成独立下载盘了,电影库挪过去,老池腾出三百多G缓了口气。他说等明年电影库再满,就按换大盘的路走。行吧,反正流程都在这了。

展开全文


版权说明 手机扫码阅读
版权所有:《数巢笔记》 => 《NAS存储池能直接加硬盘扩容吗?表弟塞了块4T进去,可用容量一个字节没涨》
本文地址:https://www.shunot.com/nas/1177.html
除非注明,文章均为 《SHUNOT》 原创,欢迎转载!转载请注明本文地址,谢谢。

发表评论

联系我们

在线咨询:点击这里给我发消息

微信号:master_135

工作日:9:00-23:00,节假日休息

扫码关注