All articles
Engineering knowledgebase for OpenZFS storage pools, RAIDZ1/RAIDZ2/RAIDZ3 vdev configurations, ARC RAM sizing, and scrub status monitoring.
-
ZFS vs Btrfs for a Home NAS: Which One Should You Run
Btrfs ships in the kernel and reshapes on the fly. ZFS gives you parity RAID its own maintainers stand behind. How the two compare on a home NAS.
-
ZFS ARC Size: Check Usage and Tune Cache Limits
Understand ARC defaults, check real memory pressure, set and roll back Linux cache limits, and decide whether more RAM or L2ARC would actually help.
-
RAIDZ1 vs RAIDZ2 vs RAIDZ3: Choosing Parity
How RAIDZ1, RAIDZ2 and RAIDZ3 differ in capacity, failure tolerance and rebuild risk, plus which of those choices you can still change after creation.
-
ZFS Hardware Requirements: RAM, HBAs and Disks
ZFS RAM requirements depend on workload, not a 1 GB per TB rule. Budget memory for ARC and applications, then choose suitable HBAs and disks.
-
ZFS Pool DEGRADED: Diagnose and Replace a Failed Disk
Read zpool status, distinguish a failed disk from a cable or controller fault, replace the right device, and verify the resilver safely.