Live data from Hacker News

SSD will fail at 40k power-on hours (2021)

cisco.com

71–80 of 276 posts

Re: SSD will fail at 40k power-on hours (2021)

#73
post #28

Check your power-on hours: $ sudo smartctl -a /dev/sda | grep -e Power_On_Hours -e ^ID ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 9 Power_On_Hours 0x0032 098 098 000 Old_age Always - 9743 Just looking at the raw value, it seems to be 9'743 hours in my case

Just FYI for anyone for whom this didn't work by default: I needed to use the --all flag with smartctl (and install smartmontools if you don't have it).

The -a flag from my example should be an alias for --all (man smartctl | grep -A1 ' -a' | head -2). Is that not the case in your version?

Re: SSD will fail at 40k power-on hours (2021)

#74
post #28

Check your power-on hours: $ sudo smartctl -a /dev/sda | grep -e Power_On_Hours -e ^ID ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 9 Power_On_Hours 0x0032 098 098 000 Old_age Always - 9743 Just looking at the raw value, it seems to be 9'743 hours in my case

Checked my Samsung 970 Evo 2TB and it says 487 even though it’s been on continuously for years.

Re: SSD will fail at 40k power-on hours (2021)

#75
post #63

40000 (or even 40960) seems an odd number to fail at. 64k or 32k would make the cause pretty obvious, but 40000 doesn't seem all that round in binary. Perhaps a 12-bit counter incrementing every 10h? This is puzzling. Of course, I am also entertaining the possibility that no one thought they would be in use for this long, which would certainly be evidence of planned obsolescence.

From a related issue with a different vendor: "The fault fixed by the Dell EMC firmware concerns an Assert function which had a bad check to validate the value of a circular buffer’s index value. Instead of checking the maximum value as N, it checked for N-1. The fix corrects the assert check to use the maximum value as N." https://www.anandtech.com/show/15673/dell-hpe-updates-for-40... Why the MAX value would be in…

circular buffer

The infamous Seagate firmware bug was due to the same thing.

Re: SSD will fail at 40k power-on hours (2021)

#76

Earlier quoted context omitted.

Having a statement like that shows people that they are open to suggestions on improvements. Since a lot of people are not so open to suggestions, it makes sense to me to include this language. They added a little X button so you can close it easily.

Quoted post unavailable.

If someone thinks inclusive language is a sign of hostility, then I think they have misunderstood the situation. I’m happy to have open source contributions from anyone, but I do share my pronouns in posts and on videos and I can tell you that the very small number of people who have gotten upset by that were angry unhelpful people who were more interested in complaining about language than contributing to the community.

Re: SSD will fail at 40k power-on hours (2021)

#77

Earlier quoted context omitted.

Other than DEI administrators, trainers and people in positions with DEI in them, who is actually getting offended?

People that have to move their mouse a bit to hit the x button, apparently.

No post body was provided.

Re: SSD will fail at 40k power-on hours (2021)

#78
post #30

It's been over two years since this was first identified... since this apparently affected many makes and models of SSDs, it would be nice to know if my laptop could be affected and if there's anything I could do about it.

This will not affect your laptop, all of the models affected by this are enterprise SAS SSDs. Of course your SSD might have some other firmware bug that would eat your data, all you can do is search for the model number and see if the manufacturer has issued any notices/firmware updates.

There was at least one consumer SSD with a similar failure mode, the Crucial M4 SATA drive, unless you updated the firmware it would crash after 5200 cumulative power on hours.

That drive launched in 2011 though so there probably aren't that many still in active use which still haven't reached ~7 months of uptime.

Re: SSD will fail at 40k power-on hours (2021)

#79
post #74
post #28

Check your power-on hours: $ sudo smartctl -a /dev/sda | grep -e Power_On_Hours -e ^ID ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 9 Power_On_Hours 0x0032 098 098 000 Old_age Always - 9743 Just looking at the raw value, it seems to be 9'743 hours in my case

Checked my Samsung 970 Evo 2TB and it says 487 even though it’s been on continuously for years.

Receiving power isn’t the same as being “on”. I’d assume the drive has a sleep state that it goes into after inactivity, and those hours don’t count as “power on” hours.
Post reply on HN