cablespaghetti.dev is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Site description
Cablespaghetti's personal snac instance
Admin email
sam@cablespaghetti.dev
Admin account
@sam@cablespaghetti.dev

Search results for tag #btrfs

[?]Thomas Strömberg [He/Him] » 🌐
@thomrstrom@triangletoot.party

I know I like to dunk on , but I literally had another outage due to a full disk. Today, a new behavior appeared: the mount switched to read-only and would not remount as writable without a reboot.

I was literally SSH'ing in to move half the data to a new ZFS pool when I saw I couldn't because everything was read-only. Thankfully, there was a recovery path:

doas btrfs subvolume list .|grep "snapshot\$"| awk '{ print $9 }'| doas xargs btrfs subvolume delete

    [?]Thomas Strömberg [He/Him] » 🌐
    @thomrstrom@triangletoot.party

    0 days from the last btrfs-induced outage.

    This time: "No space left on device" errors; df shows 518GB available. df -i shows unlimited inodes. Why out of disk space then? I ran out of "metadata" space. Fixable with: `btrfs balance start -dusage=0 /`

    It's like defrag from DOS 6.2.

    I look forward to wiping out of my infrastructure. I haven't had a filesystem this needy since FAT16.

      10 ★ 3 ↺

      [?]Sam (home from EMF 😢) » 🌐
      @sam@cablespaghetti.dev

      In snac on an ancient Raspberry Pi news, I switched from XFS to Btrfs and my memory pressure issues are now a thing of the past. As a bonus I can use snapshots for backups instead of taring up the many small files that snac generates (it has no traditional database).

      I tried tuning various parameters but after some reading came to the conclusion that lots of small files with very little RAM is about the worst case scenario for XFS.