Hi all,
I've noticed yesterday that my TrueNAS box write speeds over SMB are very slow for some reason now.
In the past I could easily max out my 1Gbit LAN connection and now its doing only around 55MB/s.
Reading on the other hand, still works fine and maxes the connection at 110MB/s.
So really no idea what is going on with the writes.
My Config is a HP DL380p Gen8:
CPU: E5-2630L v2 @ 2.40GHz (average usage is around 20% max)
RAM: 32GB ECC
5 spinning disks in Raid-Z1.
Current pool used space: 86% (1.48TiB free)
Data being transferred: Media and also tested with large Zip files.
Client PC: Ryzen 3800X, Intel Nic, running Windows 10 Pro 20H2.
Troubleshooting performed:
To clarify, my Reads are fine, just the Writes is the problem.
Any idea?
-------------------------
Edit: TLDR = My Desktop and TrueNAS server are on separate subnets, which forces traffic to be routed by my VyOS router. For some reason, is maxing out 1 core with interrupts only when traffic goes from my Desktop to TrueNAS. The other way around its fine.
Either way, it's a performance issue on the router, not TrueNAS.
I've noticed yesterday that my TrueNAS box write speeds over SMB are very slow for some reason now.
In the past I could easily max out my 1Gbit LAN connection and now its doing only around 55MB/s.
Reading on the other hand, still works fine and maxes the connection at 110MB/s.
So really no idea what is going on with the writes.
My Config is a HP DL380p Gen8:
CPU: E5-2630L v2 @ 2.40GHz (average usage is around 20% max)
RAM: 32GB ECC
5 spinning disks in Raid-Z1.
Current pool used space: 86% (1.48TiB free)
Data being transferred: Media and also tested with large Zip files.
Client PC: Ryzen 3800X, Intel Nic, running Windows 10 Pro 20H2.
Troubleshooting performed:
- Added a 250GB NvME drive (Samsung 960 Evo) as cache to see if it would make a difference, but exact same results with it or without.
- Increased SMB threads with "aio max threads = 10", no difference without it.
- Set "aio write size = 1" no difference.
- All 5 disks at around 12% Busy doing 13MB/s each only.
To clarify, my Reads are fine, just the Writes is the problem.
Any idea?
-------------------------
Edit: TLDR = My Desktop and TrueNAS server are on separate subnets, which forces traffic to be routed by my VyOS router. For some reason, is maxing out 1 core with interrupts only when traffic goes from my Desktop to TrueNAS. The other way around its fine.
Either way, it's a performance issue on the router, not TrueNAS.
Last edited: