买NAS硬盘,你会不会一次性下单同一品牌、同一批次的同款?看起来省事又整齐,但一位长期折腾NAS的玩家给出的做法恰恰相反:他刻意混着买。
他的理由很直接——同一批次采购的硬盘,会一起老化、一起承受同样的压力,出故障的时间也可能撞在一起。对家用NAS来说,这种"同时坏"往往比"坏一块"更难扛。
在选NAS整机时,他有一套自己的检查清单:内存要重点关注,尤其是打算上带ZFS的发行版时;除非只是搭个简单的OpenMediaVault服务器,否则CPU要确保是x86(或x86-64)架构。
硬盘位方面,他至少要求四个HDD盘位,预算允许的话再加几个M.2插槽用来装启动系统。新盘到手,他会先查S.M.A.R.T.指标、跑压力测试,确认没问题再塞进NAS。
但排在所有检查之上的,是混买不同厂商的硬盘。
硬盘是NAS里最容易先坏掉的部件之一。它靠盘片、电机、磁臂这些物理部件工作,用上几年难免老化。S.M.A.R.T.指标能透露一些故障征兆,可也有硬盘安稳跑了好几年,第二天就因为某个随机的制造缺陷彻底罢工。
如果一次买回同一批次的几块盘,它们会同步老化、同步承压,同时故障的概率随之上升。更麻烦的是,同一批次生产的硬盘往往共享物理和固件层面的问题,同一个缺陷可能同时击中多块盘。
而普通消费级NAS并不擅长应付同时坏盘。他自己的RAID 10存储池最多容忍两块硬盘损坏,前提还得是它们分属不同的镜像组。至于更常见的、最多只能容忍一块盘故障的RAID方案,批次性同时故障就是实打实的威胁。
所以他干脆跨厂商买。即便只认准一家厂商、只是换供应商,新盘仍有可能来自同一批次,这个概率虽小,他没打算赌。
他手头还有几台服务器节点,数据会备份到本地和远程NAS,但给集群实验搭存储池时,他照样坚持从不同厂商挑硬盘。原因很实际:如果两个节点上的ZFS池同时挂掉,他那套高可用的Proxmox集群也就没意义了。
混买不等于乱买。他强调,差异只限于生产日期和厂商,其余规格——转速、缓存大小,以及最关键的容量——必须保持一致。
他清楚Unraid等一些发行版已经支持用完全不同的硬盘组建存储池,但他首先是TrueNAS用户。ZFS会把vdev的可用容量限制在最小那块盘的尺寸上,混容量的代价他不想付。
除了混买硬盘,他还靠快照复制多上一道保险:一台备用NAS会定期接收本地存储服务器的快照。这样即便本地真的坏到不止一块盘,数据还能从远程服务器找回;反过来,如果异地NAS的盘坏了,他也能远程激活热备盘、从本地PC发起恢复。
整套做法的核心只有一句:别让所有硬盘共享同一个"死期"。
热门跟贴