Hi,
I’ve got some LSI MR9361-8i SAS controllers here which I’d like to reuse for TrueNAS. Is there an IT firmware for these cards so it’s a pure HBA without any RAID etc?
Hi,
I’ve got some LSI MR9361-8i SAS controllers here which I’d like to reuse for TrueNAS. Is there an IT firmware for these cards so it’s a pure HBA without any RAID etc?
read the following thread for the answer to the same question
There is no IT mode for the “MegaRAID” line from LSI.
That said, the newest firmware allows you to enable JBOD mode, which does serve any JBOD disks exactly as an HBA would…the OS would have full access to the raw drive, including things like SMART. In addition, the card does none of its fancy “RAID” manipulation of data, like re-ordering or caching writes for disks in JBOD mode. For all intents and purposes, JBOD mode disks are exactly like a disk connected to an HBA. Despite this, most people here would advise against using such a card, but that advice came from the fact that BSD had poor drivers for the LSI MegaRAID line.
Linux, OTOH, has had excellent support for these cards for many years, so TrueNAS SCALE would be able to use JBOD mode disks connected to these cards.
If you don’t have any card right now, buy an HBA to use with TrueNAS. But, if you have a 9361 right now, you can use it and save some money.
Just so I follow your reasoning:
?
Note that you don’t have to set the card to JBOD personality. You just need to enable “JBOD” when in RAID personality. The 3 options:
What JBOD personality does, according to Broadcom:
At a minimum, a controller in JBOD mode can seamlessly replace an IT-like HBA with no performance impact. In JBOD mode, the adapter provides logistical and operational advantages: It enhances the use of physical drives through better performance.
But, I have found that merely placing a drive in JBOD mode gives you the same level of transparency and performance.
The difference is that the driver for the 9361 is always some form of “megaraid_sas” (in Linux), regardless of the personality, while an LSI HBA would use “mpt?sas” as the driver, with the “?” being the SAS version of the HBA.