Linux 上,架 NAS 用什么文件系统? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要把任何和邀请码有关的内容发到 NAS 节点。

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

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

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

  •  
  •   mgrddsj Feb 6, 2020 12150 views
    This topic created in 2271 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

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

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

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

    软件方案同楼上
    基本(除 ssh)服务都跑在容器中,用 luci 管理容器和配置文件
    lecion
        27
    lecion  
       Feb 7, 2020 via Android
    omv
    miclinux
        28
    miclinux  
       Feb 8, 2020 via Android
    正常就是 ext4,想要快照上 zfs 或者 btrfs,貌似 zfs 性能好一点。。
    Vanquish5419
        29
    Vanquish5419  
       Feb 12, 2020
    重要资料其实无所谓什么文件系统,定时 rsync 就行
    电影我都是 xfs
    About     Help     Advertise     Blog     API     FAQ     Solana     5771 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 74ms UTC 07:36 PVG 15:36 LAX 00:36 JFK 03:36
    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