Battle testing ZFS, Btrfs and mdadm+dm-integrity (2020)

by psxuawon 3/27/2024, 12:48 AMwith 8 comments

by snvzzon 3/27/2024, 12:58 AM

Not a fan of the coverage of ECC in misunderstandings section.

>In any way you can run ZFS and Btrfs without using ECC memory, it's not a requirement.

Should be:

>You can run ZFS and Btrfs without using ECC memory, it is definitely possible, but you shouldn't run ANY filesystem without ECC memory.

It cannot be stressed enough. Friends don't let friends run computers without ECC memory.

by jauntywundrkindon 3/27/2024, 4:15 AM

With btrfs you can do raid5 data, but use raid1 for metadata. This actually works.

This post is testing a known bad thing, that comes with warnings, and confirming that yes the well known problems are real. Waste of time.

by j16sdizon 3/27/2024, 1:07 AM

> With Btrfs many people immediately use the btrfs check --repair command when they experience an issue, but this is actually the very last command you want to run.

Ok. So what's the recommended approach? Dump the metadata and start hand culling from there?

If the tool doesn't exist,it just not yet ready.