I have a DS4246 connected via a single IOM6 to a TrueNAS CORE instance running on a barebones dedicated system I built from an old PC, but i’m only using about half the drive bays currently. It’s running on dedicated hardware because I had difficulties with SCSI passthrough when it was virtualized on my virtualization server. I would really like to store a very large database on disks in the remaining bays, but I want the database (mongo) to run on a different, more powerful server I also have in my rack.
Is there anyway to split up the disks in the shelf to be used by different servers? Like if I add a second IOM6? I only have a basic knowledge of these disk shelves in general. Any help is appreciated.
I have never used TrueNAS but I guess you could provision a separate volume and use iSCSI on top of that, and serve your very large database just to make things easier.
you can in theory connect multiple hosts to the same JBOD with SAS, there are even “SAS Switches” that are built for that purpose.
But if you do this incorrectly and initiate the incorrect drives your TrueNAS data is bye-bye
The IOM6 units are just dumb expanders, they do not support zoning etc splitting of the shelf.
They just give direct access to all drives and thats it.On paper you can split it by just connecting both and making sure you dont use the same drive for both servers.
(Would expect you to need the interposers if this is sata drives)
Have not done this myself but ive seen it done in multiple setups.The cleaner approach imo would be a virtual truenas etc file server that runs on the host needing lowest latency and shares to the rest.
I had it setup as a virtual instance at first, and for some reason I kept running into problems - though I don’t really remember what they were. I will probably end up going back to that for simplicity sake.
edit: I think the problems i had were with hosting jail services on the already virtual instance of TrueNAS. I moved away from that completely and just use it as a simple NAS now, so maybe I won’t run into those problems again.