四个盘位速度分别是pcie4.0x2,pcie4.0x2,pcie3.0x1,pcie3.0x1
后两个硬盘位在10Gbps内网下刚好能跑满,但是由于一些网络验证和 mergefs 等延迟下, 大概能跑到 600 多 mb 每秒
先说一下采取的方案, 由于我屯了不少固态, 所以打算数据全部存储在固态上. 机械硬盘用来冷备. 采取 mergefs 方案, 4+4+2+2tb 单独存储数据, 系统盘安装在 1tb 硬盘上, 单独运行系统和 docker 等其他文件.
yay -S mergerfs
fstab 如下, 暂时只安装了两块硬盘
# Static information about the filesystems.
# See fstab(5) for details.
# <file system> <dir> <type> <options> <dump> <pass>
# /dev/nvme0n1p2
UUID=1c00b655-41d7-4b3e-a84b-f05596a1e940 / btrfs rw,relatime,compress=zstd:3,ssd,discard=async,space_cache=v2,subvol=/@ 0 0
# /dev/nvme0n1p2
UUID=1c00b655-41d7-4b3e-a84b-f05596a1e940 /home btrfs rw,relatime,compress=zstd:3,ssd,discard=async,space_cache=v2,subvol=/@home 0 0
# /dev/nvme0n1p2
UUID=1c00b655-41d7-4b3e-a84b-f05596a1e940 /var/cache/pacman/pkg btrfs rw,relatime,compress=zstd:3,ssd,discard=async,space_cache=v2,subvol=/@pkg 0 0
# /dev/nvme0n1p2
UUID=1c00b655-41d7-4b3e-a84b-f05596a1e940 /var/log btrfs rw,relatime,compress=zstd:3,ssd,discard=async,space_cache=v2,subvol=/@log 0 0
# /dev/nvme0n1p1
UUID=2E66-492F /boot vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro 0 2
# --- NAS Data Drives ---
# 硬盘1 (nvme0n1 - 1.8T)
UUID=e7c46611-1d93-49cc-9439-4ef8b09f121b /mnt/disk1 ext4 defaults,noatime 0 2
# 硬盘2 (nvme2n1 - 1.9T)
UUID=3b9c2e4e-4a7d-4977-b4c8-b95cb65ded23 /mnt/disk2 ext4 defaults,noatime 0 2
# --- MergerFS Pool ---
# 自动把 /mnt/disk1, /mnt/disk2 ... 合并到 /mnt/storage
/mnt/disk1:/mnt/disk2 /mnt/storage mergerfs defaults,allow_other,category.create=mfs,fsname=mergerfs_pool 0 0
固态损坏了直接更换固态后用机械盘 rsync 来恢复, 平时使用的全闪 nas 温度和风扇噪声都很满意. 另外这台 dxp480tplus 有两个雷电接口, 可以正常组雷雳网桥, 这样前两个高速盘也能跑满了