New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue with docker(?) and a mergerfs disk #463
Comments
I could probably help nail it down even further if the logs don't stand out. |
rtorrent doesn't work with the direct_io flag. It's documented in the tips / notes section https://github.com/trapexit/mergerfs#tips--notes |
Thanks for the quick reply, after reading the tips I've decided to mount mergerfs twice (one with Edit: Getting
|
Benchmarks in my experience are somewhat useless given the number of permutations of hardware and software. Always best to run tests yourself and there are some simple examples to do so in the docs. As for the unknown option... you're using an old version. Install the latest from the releases github page. |
That solved it, thank you so much for the assistance, and for making this tool in the first place. |
No problem. |
thank you for this thread! had the same problem! |
It's mentioned twice in the docs. Just search |
ahh google landed me here way before i thought to check the docs :D |
Holy **** I almost lost my mind with this issue. Should've looked at mergerfs doc earlier. Thanks for the awesome software. |
Same problem with influxdb. Glad I came across this issue |
General description
I noticed while installing ruTorrent through Docker that I any torrent I added was not processing (downloading). After a while I found out (with the assistance of the linuxserver.io community on discord) that it seemed to be mergerfs' fault.
While I have mapped the docker volume to /mnt/storage (a mergerfs disk), the download didn't process, but mapping it directly to a disk (e.g.
/mnt/disk2/downloads
) it worked flawlessly.Expected behavior
Just work™ (it should download without any issue)
Actual behavior
Download doesn't work, had to map it directly to a disk.
Precise steps to reproduce the behavior
docker run -v /mnt/storage/downloads:/downloads -e PGID=1001 -e PUID=1001 -p 8080:80 linuxserver/rutorrent
PGID
andPUID
is a dedicated user, which is the owner of the mounts + mergerfs volume (chown <user> /mnt/storage
)<your-ip>:8080
)At this point, the torrent won't process while the docker volume is mapped to a mergerfs disk, while directly to a disk works fine.
System information
Please provide as much of the following information as possible:
mergerfs -V
cat /etc/fstab
or the command line argumentsuname -a
df -h
strace -f -p <mergerfsPID> -o /tmp/mergerfs.strace.txt
https://gist.github.com/p3lim/9220d8ad3d295b0262c52f677a200134
The text was updated successfully, but these errors were encountered: