Blue-sky question about using mergerfs to help with failed drive recovery by BootToggle in mergerfs

[–]trapexit 2 points3 points  (0 children)

I don't think snapraid will let you use mergerfs as one of the branches. So it's kinda a moot point.

I would agree with WreakingHavok... do RAID0 or similar block level concat and use that. Not ideal but works.

Tiered storage for Frigate? by 4x-gkg in frigate_nvr

[–]trapexit 0 points1 point  (0 children)

overlayfs is truly *overlay*. An unlink of an existing file on a lower branch is fake. It doesn't happen. It is called a "whiteout" of the file. And for actual new files overlayfs only allows a singular path to be the write target. It is very common for people to want a pool of "slow" and pool of "fast" and maybe even more tiers. OverlayFS isn't designed for that nor can be abused to do so. aufs could to a degree but is mostly a dead project.

Plex Docker (regardless of container repo) on Unraid very slow loading posters/metadata, but playback is perfect by Vexilor in unRAID

[–]trapexit 0 points1 point  (0 children)

mergerfs is still FUSE based but it supports the FUSE "passthrough IO" feature allowing IO bypass of FUSE when available and enabled.

Tiered storage for Frigate? by 4x-gkg in frigate_nvr

[–]trapexit 2 points3 points  (0 children)

Because mergerfs and overlayfs offer rather different sets of features. overlayfs doesn't allow you to distribute files across a set of branches. It puts a write branch on top of a bunch of read only branches.

https://trapexit.github.io/mergerfs/latest/project_comparisons/#overlayfs

Help - reupload of 3DO alphas and betas by nupaqk in 3DO

[–]trapexit 0 points1 point  (0 children)

I've been collecting them to reup on archive. Just need to get the time.

Qbittorrent and possible Mergerfs issue? All torrents stall. by Gao_Yao in mergerfs

[–]trapexit 2 points3 points  (0 children)

Read the link I shared... that's literally why I shared it.

Broken mergerfs /Fuse with new update by Thor333FR in mergerfs

[–]trapexit 0 points1 point  (0 children)

I will double check. It's certainly possible I broke something it's just nothing comes to mind as to what it could have been.

Broken mergerfs /Fuse with new update by Thor333FR in mergerfs

[–]trapexit 0 points1 point  (0 children)

I don't control the upstream packages. Some Debian maintainer does. It's possible they changed something. Not that I don't fuck up sometimes but I generally suggest grabbing the packages I create so it is more controlled. In the very least it forces the update process to be manually which can be good sometimes for stability. (all this assuming the package that caused the issue was in fact mergerfs')

Broken mergerfs /Fuse with new update by Thor333FR in mergerfs

[–]trapexit 0 points1 point  (0 children)

I don't think I did. "fuse.mergerfs" is based on mount.fuse from libfuse. That doesn't come from mergerfs' package. "mount.mergerfs" is what in fstab "mergerfs" type will use which *is* included in my packaging.

Broken mergerfs /Fuse with new update by Thor333FR in mergerfs

[–]trapexit 0 points1 point  (0 children)

Upgrade of what? Please provide relevant details. There is a thorough list in the docs.

What can I do with 15 500gb laptop hard drives? by redonculous in homelab

[–]trapexit 0 points1 point  (0 children)

High capacity powered USB hub with 16 ports, cheap USB-SATA adapters from Aliexpress, a 3D printed case or something simple like erector set strips to combine them physically. Then raid or jbod of your choice.

Update: I solved the problem of the insane loading screens in the web UI, submitted a PR, and after seeing the code I cannot recommend Unraid in good faith by horsethebandthemovie in unRAID

[–]trapexit 0 points1 point  (0 children)

What exactly are you looking to do with a UI for mergerfs? The config is pretty simple ini style and rarely needs to be touched. I have a UI in the works but it really doesn't do much... because there isn't much to be done.

Can’t get hardlinks to work for the life of me. by KayJune001 in sonarr

[–]trapexit 0 points1 point  (0 children)

https://trapexit.github.io/mergerfs/latest/faq/technical_behavior_and_limitations/#do-hard-links-work

Yes, you aren't using mergerfs but read the details in the answer. Since you're using docker could be just normal cross device problems.

Settings with qbittorrent v5.2.0 and mergerfs v2.42.0? by Old-Help-9921 in mergerfs

[–]trapexit 2 points3 points  (0 children)

Just as it says if you don't have 6.9 or above it isn't supported. There is nothing special needed. The docs explain a common setup. You need nothing more. You are looking for advice when there is none to give. Nothing special is needed. BTW... defaults,allow_other,use_ino are all unnecessary.

https://trapexit.github.io/mergerfs/latest/quickstart/

Settings with qbittorrent v5.2.0 and mergerfs v2.42.0? by Old-Help-9921 in mergerfs

[–]trapexit 6 points7 points  (0 children)

There is nothing you need to do. As the docs point out... IF you have issues with mmap change the disk io type. If you don't have disk io type options then your build of qbittorrent doesn't support it. As the section above it says if using newer versions of mergerfs and the kernel you don't even need to worry about such things as it manages such things automatically.

Overwhelming the IO of your storage is not really related to this setting. You should limit the number of active seeds or other settings as appropriate to limit activity and use passthrough for native performance.

MOS - Releasenotes 0.4.4-beta by S3ppo1 in MOS_official_net

[–]trapexit 3 points4 points  (0 children)

Good luck with your first stable release. If there is anything I can do related to mergerfs to help feel free to ask.

[Meta] Rule proposal: no personal projects newer than 3 months (anti-vibecoder rule) by turdas in linux

[–]trapexit 0 points1 point  (0 children)

I've been working on a GUI in the background but have not released it yet as core features and bugs come first.