SAS HBA that enumerates drives in Linux in the same order as the topology

Soldato
Joined
19 Oct 2002
Posts
2,714
Location
Auckland, New Zealand
Hi,

I'm currently running a number of LSI 9211-8is as part of my custom mdadm setup. I've hit the snag that the drives enumerate using the SAS WWAN rather than in the order they're detected by the OS; e.g.

Physical Slot 1 = SAS Topology Port 0 = sdb
Physical Slot 2 = SAS Topology Port 1 = sdf
etc.

The LSIs cannot be made to recognise that I want the slot 1 to actually be sda and this won't change according to LSI support.

So, what I am looking for is advice on what SAS HBAs (6GB/S or more) support the following setup;

Physical Slot 1 = SAS Topology Port 0 = sda
Physical Slot 2 = SAS Topology Port 1 = sdb
etc.

I've found that the Adaptec HBA 1000-16i (12G SAS) appears to do this fine, but that is rather expensive here in NZ ($600NZD) so I'm looking for alternatives. It must have a minimum of 8 ports and support >4TB drives.

Am I likely to only use the Adaptec HBA 1000-16i, or are there any more?

Any help is appreciated!

Chris
 
Why would the kernel names matter? mdadm --assemble --scan should be using the md component metadata rather than the kernel names. I wouldn't rely on any kernel+HBA combination being consistent with device naming
 
Hi

Well, its not actually the Linux display that's important here, its the positon within the chassis that matters. I know I can record serial numbers of drives and use a spreadsheet to record physical slot with serial but I'm looking for a foolproof system that doesn't rely on another tool to tell me which drive is which; in case I loose such a tool!
 
Back
Top Bottom