关于 NAS 如何将所有盘位组合成一个逻辑卷

5 天前
 isbase

背景

我有一台 4 盘位 NAS (绿联),没有组 RAID 。当前每块硬盘都独立挂载,遇到以下问题:

  1. 下载管理:使用 qBittorrent 时,需要分别指定下载路径,一块硬盘满了之后还得手动切换到下一块,非常麻烦。
  2. 文件共享:除 SMB 外的协议(如 WebDAV )只能一次暴露一个挂载点,这就意味着只能看见一个盘位的文件,无法像一个整体那样消费。(不知道其他品牌的 NAS 提供的 WebDAV 是否也是这样)

需求

  1. 希望在文件系统层面把这 4 个独立硬盘合并成一个逻辑卷,不必手动切换下载目录或面对多个挂载点。
  2. 也能在 WebDAV 等协议下看到一个统一的“文件夹”,而不是分散的多个盘位。

想请教的问题

  1. 在不组 RAID 的情况下,群晖、威联通等品牌 NAS 是否原生支持类似“单一逻辑卷”或“多盘合并”的功能?
  2. 有人尝试过其他方式把多块硬盘空间合并到一个目录吗?使用体验、踩过的坑有哪些?
  3. 如果不走 RAID 而只在文件系统层面做合并,对数据安全性、扩容、维护等方面有哪些要注意或有实践经验可以分享?
2734 次点击
所在节点    NAS
41 条回复
spediacn
5 天前
mergefs 就够了,不用改现有盘的数据就可以挂
sicifus
4 天前
mergerfs 聚合,snapraid 冷/热备
KimGuo
4 天前
不组 raid ,还要单一逻辑卷,那不就是 jbod 了吗,理论上还存在其他方法,但那个比 raid 恐怕更麻烦
Paulownia
4 天前
zfs :)
banmuyutian
4 天前
正在用 mergefs
Ericality
4 天前
jbod 模式了解下(
misakalee
4 天前
同需求,最后用的 mergefs ,不过我会遇到一个问题是当文件夹 A 在硬盘 a 中创建之后持续写入好像不会触发剩余多少跳转到下一个硬盘写入,而是会直接提醒硬盘容量不足,并且卡在设定的剩余容量那里。不知道楼上各位是否遇到过。
Kimyx
4 天前
@Slinet6056 #16 不太准确,JBOD 模式下文件可能被分割并存在不同的盘上,坏了一个可能文件就直接坏了,另外整个模式的磁盘阵列信息一般只存在一个盘中,如果这个盘刚好坏了,那整个数据恢复就很复杂了
wwd179
4 天前
lvm ?
yannxia
4 天前
我用的 LVM,不过因为就是买了一堆便宜的 500g 硬盘下载电影用的,如果有重要数据,非常不建议
takanashisakura
4 天前
mergerfs+1
anubu
4 天前
snapraid+mergerfs 应该是比较主流的玩法。raid0 、lvm 、jbod 都可以组单一逻辑卷,但损坏一块硬盘会导致整个逻辑卷数据损坏。
本质是读写策略问题,逻辑卷收到读写请求后如何分配到多个底层物理磁盘上,mergerfs 可以灵活的配置策略。
zyp38263547
4 天前
我这边 win 下,用 stablebit drivepool 。30 刀。
Autonomous
4 天前
我选择 RAID10 ,稳得很
observe49
4 天前
飞牛有个 linear 就是这种模式,他是按磁盘顺序写入,写完一块盘再写下一块盘,这样你一块盘坏了不会影响其余盘的数据,我记得极空间也有个类似的模式,绿联不了解
xzaf
4 天前
unraid 默认就是这样的
busier
4 天前
这点 Btrfs 文件系统就很方便,可以轻松变更 RAID 级别、增减硬盘数量而不丢失数据。
Ipsum
3 天前
lvm 就是干这事的,如果一块硬盘坏了,那基本上是灾难级的,特别是 brtfs 非顺序写入的文件系统,基本上就是全损,。
StepInto
3 天前
弄个逻辑卷。逻辑卷一时爽,丢数据时火葬场。
cjq8z
3 天前
其实你两个需求归纳起来就只是一个问题,硬盘不够大。建议把下载盘更换成 16TB 甚至是 20TB 的氦气盘,直接解决问题。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1107940

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX