Reply
Regular Visitor
paulboc77
Posts: 5
Registered: ‎11-18-2011
0
Accepted Solution

ST9146853SS, ST9146852SS, and ST9146803SS Activity LEDs stay on

I have a number of SAS drives that are experiencing LED issues where they stay on and then flicker when activity.

The drives are installed in Supermicro SC213A-R900LPB chassis, of which I have 2 separate servers each similarly configured.  Each server has a LSI 9260-8i controller and Intel RES2SV240 expander and 16 drives in one and 14 drives in the other.

 

One chassis has four 6Gb/s ST9146852SS drives with firmware 0005, and these drives LEDs are half-lit and flicker off with activity; And the rest of the drives in this same chassis are 6Gb/s ST9146803SS with firmware ms01 and these LEDs are fully lit and the flicker with activity.

 

The other chassis has two 6Gb/s ST9146853SS drives with firmware 0002, and these drives' LEDs are fully lit and flicker with activity; And the rest of the drives in this same chassis are 3Gb/s ST973452SS drives with firmware HT03 and these LEDs are off and flicker correctly with activity.

 

I have to assume there is some updated firmware that will take care of these drives but I cannot find it - Can someone please point me in the right direction.

Many Thanks

Paul

Yottabyte
fzabkar
Posts: 4,661
Registered: ‎01-27-2009
0

Re: ST9146853SS, ST9146852SS, and ST9146803SS Activity LEDs stay on

It doesn't help you, but there was a similar thread involving a ST3300657SS model:
http://forums.seagate.com/t5/Savvio-Cheetah-and-Constellation/ST3300657SS-Activity-LED/m-p/129744#M6...

I believe the difference in the behaviour of the READY LED is due to SCSI mode page 19h, as explained in that thread.

Regular Visitor
paulboc77
Posts: 5
Registered: ‎11-18-2011
0

Re: ST9146853SS, ST9146852SS, and ST9146803SS Activity LEDs stay on

Thanks, and yes I saw this thread as well.  I am thinking a firmware update will fix this problem since the Dell brand Savvios I have work perfectly.  I am unsure if I can flash my other drives with the Dell firmware or if that will mess them up - I may have to test on a drive and see what happens.

Paul

Yottabyte
fzabkar
Posts: 4,661
Registered: ‎01-27-2009
0

Re: ST9146853SS, ST9146852SS, and ST9146803SS Activity LEDs stay on

I have seen several instances where applying Dell OEM firmware to a retail drive renders it inoperable.

That said, here are several Google search results:
http://www.google.com/search?q=ST9146803SS+firmware+site%3Aftp.dell.com
http://www.google.com/search?q=ST9146852SS+firmware+site%3Aftp.dell.com
http://www.google.com/search?q=ST9146803SS+firmware+site%3Aftp.dell.com

The EXE download for each TXT file is in the same directory as the TXT file.

For example ...

ftp://ftp.dell.com/sas-hdd/R263891.txt
http://ftp.dell.com/sas-hdd/DELL_MULTI-DEVICE_A17_R263891.exe

Yottabyte
fzabkar
Posts: 4,661
Registered: ‎01-27-2009
0

Re: ST9146853SS, ST9146852SS, and ST9146803SS Activity LEDs stay on

sdparm is a Linux utility that can "access SCSI modes pages; read VPD pages; send simple SCSI commands". It has also been ported to Windows.

sdparm(8) - Linux man page:
http://linux.die.net/man/8/sdparm

The sdparm utility (including downloads):
http://sg.danny.cz/sg/sdparm.html

I have no experience with sdparm or with the SCSI protocol in recent times, but here is what I have managed to discern from the aforementioned documentation (/dev/ice is a device name such as /dev/sda, /dev/sdb, etc).

To retrieve the contents of mode page 19h:

sdparm --page=0x19 /dev/ice

"RLM" appears to be the acronym used by sdparm to denote the "Ready LED meaning" bit.

Therefore, to get the current value of the RLM bit in hex:

sdparm --get RLM=1 -H /dev/ice

To set the RLM bit to 1 in the current values page:

sdparm --set=RLM /dev/ice

To set the RLM bit to 1 in the current and saved values page:

sdparm --set=RLM --save /dev/ice

To clear the RLM bit (0):

sdparm --clear=RLM /dev/ice

To clear the RLM bit (0) in the current and saved values page:

sdparm --clear=RLM --save /dev/ice

To re-establish the manufacturer's defaults in the current and saved values of mode page 19h:

sdparm --page=0x19 --defaults --save /dev/ice

I suggest that you first determine the current value of the RLM bit. Then use the appropriate clear or set command to flip this bit. I'm hoping that mode page 19h is writeable rather than read-only, otherwise any changes may not survive a power cycle. Furthermore, even if the changes are successful, the behaviour of the Ready LED may not change until the processor re-examines the RLM bit, which may not be until the next power cycle. Therefore you may not notice an immediate change in LED behaviour straight after executing sdparm.

Regular Visitor
paulboc77
Posts: 5
Registered: ‎11-18-2011
0

Re: ST9146853SS, ST9146852SS, and ST9146803SS Activity LEDs stay on

Thanks for info - I have been away for a little while and I will give it a go at my first opportunity.

I will post back with results after I have something.

Thanks

Paul

Regular Visitor
paulboc77
Posts: 5
Registered: ‎11-18-2011

Re: ST9146853SS, ST9146852SS, and ST9146803SS Activity LEDs stay on

It worked! - This was way too easy; I almost feel guilty.

FZABKAR that point-out to sdparm was the ticket.  I had to change your commands slightly but it worked.  Here is the OS, commands and hard drives I was working on:

Copied SDPARM into c:\Temp and set it's properties so Compatibility was Windows 2000

OS - Windows 2008 64 bit

Hard Drives were Seagate ST9146803SS 10K.3 with firmware MS01

Installed hot-swap hard drives, a couple at a time, then opened a command prompt and went to C:\Temp where I had sdparm saved.

The I entered:

sdparm --wscan           and I got a list of recognized drives in the system and the Seagate drives were PD2 and PD4

then I entered

sdparm --get=RLM DEVICE PD2           and I got the current value of RLM which was 0

then I entered

sdparm --set=RLM --save DEVICE PD2          and I got what appeared to be an error message as soon as the message popped-up on the screen the hard drive LED went out; So I plugged the hard drive back in to the other server where it came from and formatted it and the LEDs operate properly now.

 

I attached picture showing the 8 drive LEDs to the right, on the upper server - these are the drives I just fixed.  The first two in the sequence are Raid 1 and so there was no LED activity right now; The next 5 in the sequence are formatting right now and thus the LED activity, and the last one is a hot spare so no LED activity there. 

 

Thanks again and hopefully this will help others out with the same problem.

Paul

Yottabyte
fzabkar
Posts: 4,661
Registered: ‎01-27-2009
0

Re: ST9146853SS, ST9146852SS, and ST9146803SS Activity LEDs stay on

I was confused by the difference in syntax between the long and short versions of the GET command. Sorry about that.

Anyway, thanks very much for the feedback. Now to correct my error in the other thread ...

Regular Visitor
paulboc77
Posts: 5
Registered: ‎11-18-2011
0

Re: ST9146853SS, ST9146852SS, and ST9146803SS Activity LEDs stay on

You are mor ethan welcome - I have fixed the LEDs on another drive and it is busy rebuilding.  This last drive was a Seagate ST9146853SS with firmware 0002.  These drives were not shown as compatible with the LSI 9260-8i but now that I did the same thing to it, the LEDs work right and the drives are humming along.

Beautiful

Paul

t16
Visitor
t16
Posts: 2
Registered: ‎05-07-2012
0

Re: ST9146853SS, ST9146852SS, and ST9146803SS Activity LEDs stay on

HI guys,


DOes this setting save in the drives firmware, or is it lost whenever the power to the drive is taken away?

 

Cheers!

 

Also OP, did you have your LSI SAS HBAs in IT mode rather than RAID mode to speak to the drives directly?

Ross