I have been having a few issues recently, and I can’t quite figure out what is causing this. My setup:
- gigabit WAN up and down. Run speed tests regularly and get 800+ mbps up and down.
- opnsense router VM (proxmox) running on a lenovo m920x. Installed an intel 2x10gbe card.
- Sodola 10gbe switch
- TrueNAS server (bare metal) w/ 10gbe serving the media files over NFS, stored on a ZFS mirror.
- Jellyfin LXC
- debian LXC running the arr stack w/ qbittorrent
- NVidia Shield w/ ethernet
First issue is extremely slow downloads on qbittorrent. Even if I download an ubuntu iso with hundreds of seeders will sit around 1 mibps. Media downloads with ~10 seeders, I’ll sit around 200kibps. Running this through gluetun and protonvpn wireguard with port forwarding enabled and functioning.
Second issue I’m having is if I am downloading anything on qbittorrent, and attempt to play a 4k remux on Jellyfin, it is constantly buffering. If I stop all downloads, immediately the movie plays without issue. 1080 files play without issue all the time.
I tried spinning up a new LXC with qbittorrent, and can download ubuntu isos at 30+ mibps locally and not over NFS.
Any idea what could be causing this? Is this a read/write issue on my TrueNAS server? Networking issuing causing the NFS to be slow? I’ve run iperf to the TrueNAS and getting 9+gbps.
What are the disks and how full is the pool?
The pool is a mirrored pair of 14TB drives. Pool is 56% full. SMART tests all pass, but the last scrub took over a week which was odd.