坑、风险与扩展路径

自建 NAS 的”踩坑大全” + 升级到下一代(NVMe 缓存 / 10GbE / GPU 跑 AI / UPS)的路径。

1. 选盘(2026 H1 NAS 必选盘清单)

1.1 ✅ 推荐(CMR,适合 RAID / ZFS / Unraid)

型号容量段CMR?备注
Seagate IronWolf2-18TB✓ 全系 CMR(2026-07-03 核实)180 TB/年工作负载,3 年保
Seagate IronWolf Pro2-32TB(顶配)✓ 全系 CMR(2026-07-03 核实)300 TB/年,5 年保 + Rescue 数据恢复
Toshiba N3004-18TB✓ CMR(datasheet 为准)性价比不错,3 年保
WD Red Pro2-22TB✓ CMR(datasheet 为准)5 年保,转速 7200

1.2 ⏳ 待人工核

  • WD Red Plus(2-14TB):WD 2020 年把 2-6TB 改为 SMR 引发争议后,部分 SKU 已迁回 CMR 但部分仍保留 SMR(必须查 datasheet),2026 H1 各 SKU 状态本次调研未取得一手 source。
  • WD 红盘常规(非 Plus/Pro):不建议,定位是 SOHO。

1.3 ❌ 不推荐(消费级桌面盘 / 监控盘)

  • Seagate Barracuda / WD Blue / Toshiba P300:桌面盘设计,无 NAS 固件调音,7×24 高负载下易坏。
  • Seagate SkyHawk / WD Purple(监控盘):工作流是顺序写入,多并发 + 大量随机读写得拖死
  • SMR(叠瓦式)型号:见 nas-storage > smrcmrhamr-三种磁记录

1.4 翻新盘识别

  • 看 SMART:power_on_hours 偏大 + reallocated_sectors_count 非零 = 用过 + 已坏扇区,别买
  • 二手大盘务必跑 badblocks -wsv 全盘写读测试(8TB 盘约 24 小时,可选小段)。

2. 常见翻车点(实操清单)

2.1 数据丢失的真实风险类别

  1. ZFS RAIDZ1 大盘阵列 rebuild 期间第二块盘 URE → 数据真正永久损坏修大阵列时关掉不相关读访问 + 加 UPS
  2. SMR 盘组 RAID5 同上,rebuild 时间 × 几倍。
  3. 二手翻新盘过了二手平台”7 天无理由”期后出坏扇区:平台不赔 → 没备份则数据永久丢失。
  4. 操作系统盘挂掉而你镜像/快照:docker-compose.yml、/etc/fstabcrontab 全没了。建议至少 /etc 用 git 管起来。
  5. ZFS 哨兵 默默被关闭:注意 zfs events 触发邮件 / webhook 报警。

2.2 SMART 误报 / 失报

  • SMART 数据是统计采样,单次读取 ≠ 真实健康
  • 推荐工具:smartctl -a /dev/sdX,跑 smartctl -t long(后台测试),smartctl -l selftest 看历史。
  • 把”Reallocated_Sector_Ct > 0”作为红色信号直接换盘。

2.3 SATA / 电源线老化

  • 闲鱼整机最常见坑:企业机用 5-10 年的廉价机箱背板 / SATA 线材 / 硬盘背板 → 重建时 IO error。
  • 解决:全换 LSI HBA + 新 SATA 线 + 新背板(易驱线 OEM 不贵)。

2.4 ECC 内存争议

  • 家用照片 + 视频:不带 ECC 用 3-5 年也不出事的概率很高。
  • 关键数据 / 工作文档 / 媒体库用来做生产:上 ECC(二手工作站的廉价路径走 nas-route-b-expandable)。
  • 非 ECC + ZFS:一致性校验有,但不能修 RAM-level 翻转,只能事后纠正;一旦碰上写下去就是个静默腐烂。

2.5 噪音

3. 扩展路径(第一年后)

3.1 10GbE 网络(中后期升级要点)

选项单价适用
Intel X550-AT2拆机 80-150 元 / 全新 350+ 元二手工作站首选,双口 10GbE
Mellanox ConnectX-3拆机 100-200 元兼容性好,但要驱动(老型号仍 OK)
Intel X710-DA2(SFP+)全新 600+ 元SFP+ 光纤路,模块化强

走线选择:

  • 铜缆(Cat6A):50 米内裸线用,稳定便宜。
  • DAC 无源铜缆:5-7 米内,机房机架间首选。
  • 光模块 + OM3 光纤:30 米以上,需多模模块(波长 850nm)。

NAS 端步骤:

  1. 接好线,ip a 看 link 状态。
  2. 客户端(macOS / Linux / Win)同样接 10GbE,手动设同子网(避开 DHCP 分配 1GbE)。
  3. SMB / NFS 协议调大:/etc/samba/smb.confserver multi channel support = yes + aio read size 等。

3.2 NVMe 缓存 / ZIL

  • ZFS SLOG:独立小 NVMe(8-32GB,Optane 800P/900P 经典),镜像 + 配电池或 UPS,ZFS 同步写吞吐提升 10×。
  • L2ARC(读缓存):大 NVMe(256GB+)做”读”缓存。L2ARC 在 SSD 上的实际收益逐渐缩水(内存速度更快),ECC + 加大内存优先。
  • Metadata vdev:mirror NVMe 池,加速目录树读写(50+ 万小文件场景下显著)。

3.3 GPU + AI

VRAM跑 Ollama 7B INT4价格(2026)备注
P106-100(矿卡)6GB勉强200-400 元仅 7B INT4,不建议产线用
Tesla P48GB7B INT4350-600 元8W 低功耗,无显示输出,矿卡风险
P104 / P1028-10GB7B INT4-INT8400-700 元矿卡风险高
RTX 3060 12GB12GB13B INT41500-2000 元二手流通多
RTX 309024GB70B INT43500-5000 元4K 转码 + 跑大模型都强

加 GPU 步骤(PVE / TrueNAS):

  • 主机 BIOS 开 Above 4G Decoding + Resizable BAR。
  • 装驱动(NVIDIA 选最新分支)。
  • LXC / VM 直接挂:pci passthrough 设置(vfio-pci)。
  • Ollama 识别 → ollama run llama3:8b-instruct-q4_0

3.4 UPS

机型容量能否撑 600W NAS价位
山特 TG Box 600600VA/360W不到 5 分钟(仅 NAS)250-400 元
山特 K1000-PRO1000VA/600W10-15 分钟600-800 元
APC SUA1000ICH1000VA/600W10-15 分钟700-900 元
山特 C3KS(在线式)3000VA/2400W30+ 分钟3500-5000 元(无人值守场景)
  • 家用 1000VA 起步。
  • 在线式(纯在线 double-conversion)贵但供电平滑,适合 ZFS 同步写场景;互动式便宜足够。
  • USB 接 NAS 后 apcupsd / nut 配置,断电后自动安全关机。

3.5 二手硬件保修与鉴别

怎么做
二手整机优先闲鱼 60 天以上 + 100 单好评的卖家;看历史评价
二手硬盘smartctl -a 至少 6 小时 + 全盘 badblocks 长测
二手 ECC 内存MemTest86 跑至少 4 小时
HBA 卡刷 IT 模式看说明,优先买已刷好
矿卡 GPU看金手指磨损、电容鼓包;跑 FurMark + 3DMark 看稳定性

4. 保险 / 备份 / 异地

  • 3-2-1 永远做:NAS 上 + 一个外接 HDD(每周全量)+ 异地(Rclone 同步到阿里云盘 / OneDrive / Backblaze B2 / Hetzner Storage Box)。
  • 冷存储:每 2-3 个月把关键数据归档到一个断网的外接 HDD,放保险柜。
  • 配置备份:/etc/docker-compose.yml、ZFS pool 配置、TrueNAS config db(encrypted)都 git 进私有仓库。
  • 密码安全:Vaultwarden 的数据库要每日 incr 备份。

5. 引用