I recently built a new server based on Supermicro's X11SSH-F motherboard, SC846TQ chassis, and an IBM M1015 (flashed to 9211 IT) connected to an Intel RES2SV240 expander. I am running Server 2012 Essentials R2. The Intel expander seems to be causing performance issues with the drives that are connected to it.
The expander is connected to the M1015 via a single SAS cable; 20 of the drive bays are connected to the expander, and the remaining 4 directly to the second port on the M1015. The drives that are directly connected to the controller have no issues, however all of the drives connected to the expander are showing 153 event IDs, corresponding with SRB_STATUS_COMMAND_TIMEOUT. During normal usage, the error doesn't come up very often, but when running a sync with SnapRAID, there are a significant amount of these errors. Reduced performance in certain circumstances is something I can live with, but I am concerned this could cause other issues down the line.
v12 of the RES2SV240 firmware indicates a fix for timeouts using SATA drives, but was released at least 4 years ago, so I am assuming my card with a pack date of 10/2015 is up to date. I am unclear how to identify the firmware version, however, or if I am even able to update it using an M1015 rather than the Intel controllers recommended for the update.
The fact that I need support for all 24 drives limits me somewhat, but I could pick up another M1015 and run 2 cables to the expander, or pick up a different expander that allows 24 ports with a dual link.
The expander is connected to the M1015 via a single SAS cable; 20 of the drive bays are connected to the expander, and the remaining 4 directly to the second port on the M1015. The drives that are directly connected to the controller have no issues, however all of the drives connected to the expander are showing 153 event IDs, corresponding with SRB_STATUS_COMMAND_TIMEOUT. During normal usage, the error doesn't come up very often, but when running a sync with SnapRAID, there are a significant amount of these errors. Reduced performance in certain circumstances is something I can live with, but I am concerned this could cause other issues down the line.
v12 of the RES2SV240 firmware indicates a fix for timeouts using SATA drives, but was released at least 4 years ago, so I am assuming my card with a pack date of 10/2015 is up to date. I am unclear how to identify the firmware version, however, or if I am even able to update it using an M1015 rather than the Intel controllers recommended for the update.
The fact that I need support for all 24 drives limits me somewhat, but I could pick up another M1015 and run 2 cables to the expander, or pick up a different expander that allows 24 ports with a dual link.