avidamoeba

joined 1 year ago
[–] avidamoeba@lemmy.ca 2 points 3 months ago (2 children)

Did you use an installer to do it or manual setup?

[–] avidamoeba@lemmy.ca 1 points 3 months ago (1 children)

This is a completely different category of device.

[–] avidamoeba@lemmy.ca 13 points 3 months ago

biased random walk dance

[–] avidamoeba@lemmy.ca 5 points 3 months ago (8 children)
[–] avidamoeba@lemmy.ca 48 points 3 months ago* (last edited 3 months ago) (6 children)

Ext4 and ZFS.

  • Ext4 for system disks because it's default in OS installers and it works well. I typically use it on top of LVMRAID (LVM-managed mdraid) for redundancy and expansion flexibility.
  • ZFS for storage because it's got data integrity verification, trivial setup, flexible redundancy topologies, free snapshots, blazing fast replication, easy expansion, incredible flexibility in separating data and performance tuning within the same filesystem. I'd be looking into setting up ZFS on root for my next machine. Among other things that would enable trivial and blazing fast backup of the system while it's running - as simple as syncoid -r rpool backup-server:machine4-rpool.
[–] avidamoeba@lemmy.ca 1 points 3 months ago* (last edited 3 months ago)

You're making me nervous.

But then again, all my Pis are OpenWrt now which barely writes, so I'm probably fine. 😅

[–] avidamoeba@lemmy.ca 0 points 3 months ago* (last edited 3 months ago) (2 children)

Any failures of SanDisk Extreme Pro / Samsung Evo Plus?

I buy the redundancy argument. I'd still use ZFS for that if possible though. 😂 All my machines use mdraid 1 for their system drives but now that I know enough about ZFS, I'd likely use it on root next time around.

[–] avidamoeba@lemmy.ca 3 points 3 months ago* (last edited 3 months ago)

BTW in my anecdata I've yet to have a failure on any of my SanDisk Extreme Pro SD cards. I have 4 in active use on different Pi 4s. The oldest one is in use since 2018-ish. It used to be a NAS till 2022 so roughly 3-4 years of 24/7 use with a bog-standard OS. It's now running OpenWrt which does fewer writes.

[–] avidamoeba@lemmy.ca 1 points 3 months ago (4 children)

That wouldn't solve the problem though would it? It might make it less likely to fail but there's still significant downtime if there's no hot spare for this USB drive.

[–] avidamoeba@lemmy.ca 1 points 3 months ago* (last edited 3 months ago)

Why would it lock up? ZFS will use as much RAM as you give it and it doesn't seem CPU-bound unless you turn on encryption. It's not a cluster FS like Ceph. Why do you expect ZFS to lock up and Btrfs not to?

[–] avidamoeba@lemmy.ca 1 points 3 months ago

I would try it. My only issue is I have no idea how to set it up on root on a Pi. Perhaps there's docs somewhere. If had to setup a new Pi with Pi OS/Debian/Ubuntu today I'd definitely try it. Most of my Pis are running OpenWrt though.

[–] avidamoeba@lemmy.ca 3 points 3 months ago* (last edited 3 months ago) (3 children)

I used it on a Pi 4 in 2019 for an USB-connected mirror and it worked well. Unencrypted throughput was upwards from 200MB/s. Encrypted throughput dropped down to under 100MB/s due to insufficient compute. The Pi 4 is a powerful computer and the Pi 5 even more so. Pi 3 and older, not so much.

view more: ‹ prev next ›