Sorry for the necro, but I have updates. I had been struggling with hardware for sometime, but didn’t have the time to devote to trouble shooting due to work and school. Now I have some time…
So, I found that the SATA and SAS controllers on my motherboard were crap. My intended PROD server was throwing SMART errors left and right, but the same drives AND cables AND 5.25" drive bay adapters in another box worked fine - no SMART errors.
Based on the above, I had a hunch, took a small gamble and ordered two used Dell H310 6Gbps SAS HBA w/ LSI 9211-8i P20 IT Mode from Ebay and ordered x4 1 to 4 SAS breakout cables from Amazon. Drives are being recognized and test volumes have been working just fine without drops or errors.
So far I’ve only tested 6-8 drives in RaidZ2 to see throughput differences with my use cases: media (movies, music and pictures), datasets for machine learning, databases, and many-many-many files. What I want to do next is add some NVMe write (15gb), read cache (30gb), data disks and hit it hard. With the remainder of the mirrored sticks, I will create a separate partition and use for: jails, VMs and containers. I found instructions how to do most of this here.
Note: One thing I did learn was when I gparted the rest of the disks in another machine ( using the same process with SSDs instead of NVMe), I needed to use the console to export that named file system. After doing that, I could use the Web interface to import the mirror…not too shabby. The reason is that the console created partition was not showing up in the GUI - export, import, done!
Previously in this post, I couldn’t figure out how to get VMs to work, but I was missing the obvious; however, to be fair, the references I was finding at the time did not run you through the FULL process - only setting things up on FreeNAS. I found some directions here on YouTube. I haven’t had a chance to test this yet, but it’s on my list.