The XFS filesystem could gain exciting new features, and more specifically, autonomous self-healing capabilities in the upcoming Linux kernel 7.0 cycle, following a pull request submitted by XFS maintainer Darrick J. Wong.

The proposal, called “xfs: autonomous self-healing of filesystems,” aims for the 7.0 merge window. It brings a new system to report filesystem problems in real time and lets userspace programs fix them automatically. This patchset uses new VFS error-reporting tools from Amutable’s CTO Christian Brauner, which are also planned for Linux kernel 7.0.

The main change adds a kernel feature that sends out health events when XFS finds problems like metadata corruption, file I/O errors, media check failures, or big changes such as shutdowns and unmounts.

    • Brummbaer@pawb.social
      link
      fedilink
      English
      arrow-up
      2
      ·
      23 hours ago

      BTRFS just doesn’t like me. Last problem I had was space running out because I hadn’t balanced it for a while. A filesystem should be just invisible to me, if the FS creates it’s own problems it’s not a good FS in my opinion.

    • morto@piefed.social
      link
      fedilink
      English
      arrow-up
      9
      ·
      1 day ago

      I instantly migrated to btrfs after discovering filesystem-level data compression. This is so awesome!

    • poinck@lemmy.world
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      24 hours ago

      While BTRFS has replaced my long standing affection for EXT4, I also have use for ZFS and XFS.

      I use XFS on servers where there is already a hardware raid configured and ZFS where I set up my own mirrors.

      If the the one server with XFS I maintain would need a complete reinstall, I am not sure if I would go to ZFS with software raid instead of XFS. I am interested in what you would choose for a raid with 24 harddisks.

      • HappyFrog@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        1
        arrow-down
        1
        ·
        23 hours ago

        I have neverused a raid in my life. If I need more storage I just mount a new drive and fput the biggest offender on that :p