Jump to content
XPEnology Community
  • 0

SAS Cards Booting in Random Order


pbrigido

Question

Good morning,

 

I've run into an issue, completely stumped.  I've done around 10 Xpenology builds over the years, ranging from a 1 to 18 drive setup on all sorts of hardware.

 

This build left me scratching my head.   The hardware I have in this build is:

 

Mobo:    SupermicroX10SLL-F

Controller:    AOC-SASLP-MV8  (Three of them)

RAM:  4GB ECC Kingston RAM  

Build:   DS3615xs_23739

Loader: jun's_mod_v1.03b_ds3615xs

 

The first thing I ran into is anytime I remove a harddrive, the system instantly crashes and restarts.  I've never had that occur on any past builds.  This is the first time using a SAS controller, maybe related somehow?

 

The other thing that's my main concern is that each time after a restart, the SAS controller cards show the drives in a different order.  I'm worried that when I create a storage pool, the next time the restart kicks off, the pool will crash since the drives are rearranged. 

 

Does anyone have experience with this by chance?

 

Many thanks,

 

-Phil

 

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0
17 hours ago, pbrigido said:

RES2SV240

as far as i can see thats a expander and not a hba, imho you would need a hba with a sas port and that would be connected to the expander to multiply the sas ports (for having multiple backplanes on a 4-8HE housing where 2x 8087 from a normal hba are not enough)

 

the manual states

"...

This controller supports 4 inputs and 20 outputs configuration, or 8 inputs and 16 outputs configuration.

..."

 

look at the light blue arrow in that picture ("input" from hba, in this example a onboard hab is used)

 

image.thumb.png.d99e89f9697e0142f2e981451c50ad2d.png

Link to comment
Share on other sites

  • 0

Thanks for the reply.  

 

So the backplane I am using has 6 mini-sas connectors (Norco RPC-4224). I assumed I can use the 6 mini sas directly to mini sas? I want to keep the amount of cables down to a minimum.

 

I'm relatively new to the whole SAS environment.  I'm surprised to see the motherboard SFF8087...thought all of the data would be carried through the PCI-E 4x slot.  

 

Thanks again,

 

-Phil

Link to comment
Share on other sites

  • 0
4 minutes ago, pbrigido said:

thought all of the data would be carried through the PCI-E 4x slot.

the pcie slot on the expander is just for power delivery, no data connection to the computer

 

the normal hba's use 8 pcie lanes (they work with less but thats the usual max.)

there are 24 port hba's like Broadcom SAS 9305-24i, its based on this chip  (there might be oem versions too but i guess they are not sold in numbers to find one really cheap)

https://www.broadcom.com/products/storage/sas-sata-controllers/sas-3224

but with this adapter the pcie bus might be the limit (8 lanes pcie 3.0 -> ~8GByte/s vs. 24 x 6Gbit (sata speed)  -> ~16GByte/s) but that might only be interesting when planning a all flash unit and i guess the sold units now will use m.2 nvme tech instead of sas

 

On 12/25/2020 at 4:16 PM, pbrigido said:

The other thing that's my main concern is that each time after a restart, the SAS controller cards show the drives in a different order.  I'm worried that when I create a storage pool, the next time the restart kicks off, the pool will crash since the drives are rearranged. 

when using mdadm for raid that should not be a problem, every disk has a id from the software raid and will not be identified by "position", also sata and sas has its own hardware identifier system (wwn)

https://en.wikipedia.org/wiki/World_Wide_Name

with the lsi sas controller and ist linux drivers its kind of normal that drives appear on different positions (that can get interesting when doing recovery)

the handling will be a os related thing and dsm has some specials of its own from synology as they try to map drives to slots on there original units

i never used more then one sas controller in a dsm system so its new for me to hear that even positions of controllers might change without placing them differently in pcie slots

i expected that at least that would not change as long as there is no chnage on number of cards or there placement in pcie slot

 

btw. when using sas i would suggest using 3617 as it has the newer drivers and no problems like 918+ (if the 918+ lsi sas problems are new for you maybe the following link is interesting)

https://xpenology.com/forum/topic/28321-driver-extension-jun-103b104b-for-dsm623-for-918-3615xs-3617xs/

 

there are also limits on what lsi sas card is supported

safest way is to check with modinfo or wit a hex editor (the pci id's are plain text an will be found near "vermagic")

there is not really a complete list of tested or supported hardware

closest thing might be the network and storage list here

https://xpenology.com/forum/topic/12859-driver-extension-jun-103a2dsm62x-for-ds918/

 

and the native drivers (that come with dsm)

https://xpenology.com/forum/topic/13922-guide-to-native-drivers-dsm-617-and-621-on-ds3615/

https://xpenology.com/forum/topic/14127-guide-to-native-drivers-dsm-621-on-ds918/

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...