I’ve been trying to do SMB Multichannel between a PC with (2) 2.5gb nics and the Truenas server with a single 10GB SFP port. All the initial descriptions is running dual 1gb nics in the truenas server, I switched to the 10gb nic later on.
I googled and kept getting (for CORE) that there was an menu option under the SMB service for SMB Multichannel that i was supposed to click. I can’t find this. I’ve tried a bunch of different things including installing SCALE. This menu option does not exist for me. Here’s the instructions from Truenas documentation:
- Go to System > Services and click the edit edit icon for the SMB service.
- Click Advanced Settings, then enable Multichannel.
- Save and restart the SMB service, then reconnect all clients to their SMB Shares.
Now, it says it’s for SCALE but I did install scale at one point and never saw the option referred to above (had multiple 1 gig nics installed and configured.
I reinstalled CORE and found a post on the old foums which referred to adding this to the options: “server multi channel support = yes”
Once I did that, BAM right up to 225MB/s. on my 1gb nics.
Next I added a 10gb nic to the TrueNAS server, got a 2.5gb switch with a 10gb SFP+ port, connected & configured TrueNAS for 10Gb operation, connected the PC’s 2 2.5 nics and I’m getting average 560MB/s which is just about full saturation.
So my only real question is why was I unable to find this mysterious “enable multichannel” check box in either CORE or SCALE and why did I only find this obscure command “server multi channel support = yes” in a single post? Has me totally confused, but I’m jazzed about my current speeds.
Roveer