Linux Filesystems & Storage — ext4/XFS/Btrfs/ZFS, LVM, Block Layer & I/O Schedulers

Parent: DevOps, Infrastructure & Observability · researched 2026-06-01T03:13:05.981Z· 8 sources · 10 concepts · skill devops-infra

DevOps / infrastructure / observability family ROUTER. Split into focused sub-hubs — route to: devops-linux-internals (kernel, boot, memory/NUMA, storage/filesystems, virtualization, io_uring, cgroups

devops-infra

Children

Frontier under this node: Block queue tunables — nr_requests, read_ahead_kb, rotational, add_random, Btrfs — copy-on-write, subvolumes/snapshots, b-tree, checksums, integrated RAID, the RAID5/6 write-hole caveat (not production), Filesystem repair & integrity — xfs_repair, e2fsck, btrfs scrub/check, zpool scrub/replace, fsck workflow, LVM and device-mapper — PV/VG/LV, physical extents, dm-linear/striped/snapshot/thin/cache/crypt, thin provisioning, mdadm software RAID, Multi-queue block layer (blk-mq) and I/O schedulers — none/mq-deadline/kyber/bfq, scheduler-per-device-class, TRIM/discard — fstrim.timer batched vs inline discard mount option, VFS, page cache, and the writeback path (vm.dirty_ratio/dirty_background_ratio throttling, fsync/fdatasync, O_DIRECT), XFS — allocation groups, CIL/delayed-logging journal, grow-only, xfs_repair vs auto log replay, xfs_scrub online fsck (RHEL default), ZFS — zpool/vdev/RAID-Z hierarchy, end-to-end checksums + self-heal, ARC/L2ARC, ZIL/SLOG, scrub, CDDL out-of-tree module, ext4 — extents, jbd2 journaling (ordered/journal/writeback), delayed allocation, htree, resize2fs/e2fsck

← the whole tree · 3D view· how to read this page