Truenas 13.3-RELEASE Why cant I find the "SMB Multichannel" Option?

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:

  1. Go to System > Services and click the edit edit icon for the SMB service.
  2. Click Advanced Settings, then enable Multichannel.
  3. 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

Its in SMB Services settings - advanced. 24.x

but not in 13.0 or 13.3

The MultiChannel feature in 13 wasn’t exposed due to the risk of corruption of data. I’d recommend not trying to do backdoors to enable it.

1 Like

Quoted: “The MultiChannel feature in 13 wasn’t exposed due to the risk of corruption of data. I’d recommend not trying to do backdoors to enable it.”

That’s troubling. Thank you for pointing that out. Is it safe to say that for those who really want to use SMB Multichannel we should be installing SCALE instead? I don’t want to make any assumptions here when it comes to the integrity of DATA.

Thanks,

Roveer

Correct, this is why we enabled it via GUI option in SCALE only and didn’t expose it on CORE. If you want that feature you should upgrade to use it safely.