常见问题 GEAK OS扩容存储池

GEAK OS 存储池扩容:加盘与换大容量的正确姿势

GEAK OS(极客OS)存储池扩容的两种路径——加盘扩 vdev 与换大容量盘,ZFS 池的扩容边界与操作要点,避免扩容变事故。

发布于 2026/11/14 所属频道 装机通用常识
本文目录 点击展开

简短答案

GEAK OS 的 ZFS 池扩容只有两条正路:同构 vdev 加新组盘横向扩,或整组换更大的盘纵向扩;已经存在的 vdev 不能「拼」进新盘。动手前先定扩容方式,再备盘、做快照,最后才动盘。

两种扩容路径

路径 做法 适用
加 vdev(横向) 新建同构 vdev 并入现有池 有闲置盘位、想直接加容量
换大 vdev(纵向) 逐块换更大盘触发 vdev 扩容 盘位已满、只能换大

关键边界:ZFS 池容量受最小 vdev 制约,给某组 vdev 换大盘后,整池可用容量仍看最短板。扩容时间随容量浮动,以系统提示为准。

操作顺序

  1. 定方式:盘位够 → 加 vdev;盘位满 → 换大盘,新盘容量不小于原盘。
  2. 备数据:动手前打快照并做一次异地备份,扩容中途出故障有退路。
  3. 换 / 加盘:加 vdev 直接新建组;换大 vdev 逐块替换,系统触发扩容,一块扩完再换下一块。
  4. 验证:扩容跑完核对池容量与健康,再切回正常写入。

换盘与扩容前确认盘本身无故障,测盘思路可对照 PE 维护系统 里工具的使用;同类的容量与冗余取舍可看 Unraid、Rockstor 条目页的存储模型。

常见误操作

  1. 往旧 vdev 里塞一块新盘想「拼容量」,ZFS 不支持,只能加新 vdev。
  2. 换盘时几块同时拔,把冗余打穿。
  3. 扩容没跑完就大量写数据,拖长扩容时间。

操作小结

  1. 先定横向加 vdev 还是纵向换大 vdev。
  2. 动手前快照 + 异地备份。
  3. 换大 vdev 逐块进行,一块完再下一块。
  4. 完成后核对池容量与健康。

相关链接

本文内容基于公开资料整理,仅供参考;涉及授权与合规的操作请以厂商官方文档为准。