Linux 上,架 NAS 用什么文件系统? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
mgrddsj
0.01D
V2EX    NAS

Linux 上,架 NAS 用什么文件系统?

  •  
  •   mgrddsj 2020-02-06 17:20:37 +08:00 11711 次点击
    这是一个创建于 2084 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前使用 Debian + NextCloud, 不打算折腾黑裙或其它 NAS 程序了。

    之前的一块硬盘用的是 NTFS (轻喷),然而在 Linux 上用 NTFS 总觉得写入不安全。

    目前也还没有组 Raid 的打算。

    现在加一块硬盘,是直接用 ext4 呢,还是有更好的推荐?

    29 条回复    2020-02-12 09:38:41 +08:00
    DGideas
        1
    DGideas  
       2020-02-06 18:18:05 +08:00   1
    mgrddsj
        2
    mgrddsj  
    OP
       2020-02-06 18:20:46 +08:00
    @DGideas #1 好的,感谢。
    V69EX
        3
    V69EX  
       2020-02-06 18:40:39 +08:00
    最好是用 FreeBSD,自带 ZFS。
    gamexg
        4
    gamexg  
       2020-02-06 18:54:32 +08:00
    真心推荐 ZFS, 开每小时快照,可以回退文件修改,非常安心。
    V69EX
        5
    V69EX  
       2020-02-06 18:57:43 +08:00
    开源的 FreeNAS,好像就是基于 FreeBSD 的。
    mgrddsj
        6
    mgrddsj  
    OP
       2020-02-06 21:21:46 +08:00 via Android
    @V69EX @gamexg 感谢,现在正在研究 ZFS
    haha31
        7
    haha31  
       2020-02-06 22:30:44 +08:00 via Android
    unraid
    ihipop
        8
    ihipop  
       2020-02-06 22:41:44 +08:00 via Android
    @gamexg zfs 内存要求太高了
    des
        9
    des  
       2020-02-06 22:46:43 +08:00
    zfs 8G 内存起步,并且最好上 ecc
    mgrddsj
        10
    mgrddsj  
    OP
       2020-02-06 22:48:10 +08:00
    @ihipop #8 才发现,原来推荐 1TB 存储配 1GB 的 RAM,这的确有点高,谢谢提醒。

    有人知道 BTRFS 怎样吗?
    des
        11
    des  
       2020-02-06 22:51:59 +08:00
    @des 我用的 xfs
    des
        12
    des  
       2020-02-06 22:55:29 +08:00
    @mgrddsj BTRFS 看别人说不太稳定,也不知道情况,也不太敢用。另外 BTRFS 如果快存满了,性能特别差,可以参考一下
    365hddvd
        13
    365hddvd  
       2020-02-06 22:57:27 +08:00 via Android
    unraid
    mgrddsj
        14
    mgrddsj  
    OP
       2020-02-06 23:01:44 +08:00
    @des #12 好的,谢谢认真回复。
    mgrddsj
        15
    mgrddsj  
    OP
       2020-02-06 23:03:53 +08:00
    查了一下,unraid 好像是默认基于 XFS, 可选 BTRFS.
    flynaj
        16
    flynaj  
       2020-02-07 00:56:21 +08:00 via Android
    直接 ext4,各方面均衡,那个 NTFS 在 Linux 下性能很差
    asdf123101
        17
    asdf123101  
       2020-02-07 01:01:01 +08:00 via Android
    提一句 docker 在 zfs 下性能很差。
    xau
        18
    xau  
       2020-02-07 01:01:42 +08:00 via iPhone
    群晖 qnap 好像都是 linux 改 格式 ext4.
    aheadlead
        19
    aheadlead  
       2020-02-07 01:25:14 +08:00
    @ihipop 其实 zfs 对内存的需求强烈依赖于实际应用场景

    我就存电影挂 PT,给个 4G 内存配 14T 存储也没啥问题
    xupefei
        20
    xupefei  
       2020-02-07 01:33:30 +08:00
    xfs 或 ext4。
    被各大发行版选定的默认文件系统肯定是最好的。
    vk42
        21
    vk42  
       2020-02-07 05:07:28 +08:00
    Linux 的话不建议 ZFS,ZFS 在 Linux 上就是二等公民地位,性能不占优势而且 bug 一堆,升级升挂情况不少见……
    Osk
        22
    Osk  
       2020-02-07 05:14:34 +08:00 via Android
    我用的 btrfs, raid1 镜像,没啥问题,可惜 btrfs 的地位感觉有点惨。

    只要别用 btrfs raid5/6 就还好
    cloudbeyond
        23
    cloudbeyond  
       2020-02-07 07:07:00 +08:00
    debian ext4 + openmediavault
    alphatoad
        24
    alphatoad  
       2020-02-07 07:23:53 +08:00
    我用 btrfs,够好用了
    ostrichb
        25
    ostrichb  
       2020-02-07 08:32:25 +08:00 via Android
    我是树莓派搭的,目前装了个 Debian arm64,里面运行着 38,bt 之类的容器充当 nas 的作用
    lisaac
        26
    lisaac  
       2020-02-07 08:43:38 +08:00 via Android
    用单盘 btrfs,主要为了快照
    多盘用 mergerfs

    软件方案同楼上
    基本(除 ssh)服务都跑在容器中,用 luci 管理容器和配置文件
    lecion
        27
    lecion  
       2020-02-07 09:58:04 +08:00 via Android
    omv
    miclinux
        28
    miclinux  
       2020-02-08 11:32:04 +08:00 via Android
    正常就是 ext4,想要快照上 zfs 或者 btrfs,貌似 zfs 性能好一点。。
    zhucegeqiu
        29
    zhucegeqiu  
       2020-02-12 09:38:41 +08:00
    重要资料其实无所谓什么文件系统,定时 rsync 就行
    电影我都是 xfs
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1004 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 19:14 PVG 03:14 LAX 12:14 JFK 15:14
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86