Slashdot Mirror


Data Center Study Reveals Top 5 SMART Stats That Correlate To Drive Failures

Lucas123 writes Backblaze, which has taken to publishing data on hard drive failure rates in its data center, has just released data from a new study of nearly 40,000 spindles revealing what it said are the top 5 SMART (Self-Monitoring, Analysis and Reporting Technology) values that correlate most closely with impending drive failures. The study also revealed that many SMART values that one would innately consider related to drive failures, actually don't relate it it at all. Gleb Budman, CEO of Backblaze, said the problem is that the industry has created vendor specific values, so that a stat related to one drive and manufacturer may not relate to another. "SMART 1 might seem correlated to drive failure rates, but actually it's more of an indication that different drive vendors are using it themselves for different things," Budman said. "Seagate wants to track something, but only they know what that is. Western Digital uses SMART for something else — neither will tell you what it is."

142 comments

  1. Skip the blogspam, here's the real link by Anonymous Coward · · Score: 5, Informative

    https://www.backblaze.com/blog/hard-drive-smart-stats/

    Goes into a lot more detail too.

  2. Seagate OEM? by Anonymous Coward · · Score: 0, Troll

    Do the words on the drive "Seagate OEM" when you are buying it from as a stand-alone unit from a store count? I built the computer I am using now about 5 years ago. 3 drives (apparently new). All were replaced within 2.5 years. Bad Sectors, Bad clusters, "Cannot read from drive", etc. I only got warranty on two of them (after running Seatools, confirming the drive manufacture date, serial number, giving the Seatools error codes, and then sending it in the foam padded box).

    1. Re:Seagate OEM? by AaronLS · · Score: 2

      I've had drives fail in the ~3 years range from a few different manufacturers. I think with a sample size of 3 drives you can't really draw any conclusions.

    2. Re:Seagate OEM? by Anonymous Coward · · Score: 0

      Welcome to the world of opinions about hard drive manufacturers. People have a bad experience, and then hold grudges for years. Except year to year, which manufacturer and which line for a given manufacturer sucks varies quite a bit. There is no reason to expect a person to go back to a company after being burned by them, even if the company fixes their product. But because of numerous issues across so many brands over the years or sometimes just bad luck, for any given brand you find someone with a grudge against them.

    3. Re: Seagate OEM? by corychristison · · Score: 3, Informative

      I buy whatever is cheapest.

      I know it's a toss up no matter what or when you buy hard drives, so the only thing I have left to guage is price, capacity, and speed (RPM) depending on the intended use.

      About a year ago I took a gamble on an SSD for my primary workstation. I bought an ADATA SX900 64GB drive. I had never heard of the brand before. It was ~$120 at the time, and the cheapest for that capacity. I've been looking at getting a 128GB (or so) SSD for my laptop. Prices right now look like I will be getting another ADATA... but I am holding out for Black Friday/Cyber Monday deals to decide.

      Oddly enough, over the past 10 years, I've never had a hard drive die in any of my computers while in use. I have a stack of 4 or 5 drives, ranging in capacity from 100GB to 500GB, 3 different different brands, that I'm not using right now. A while back, I plugged one in just to see if it still worked and it didn't. I recently found out it was the hotswap bay that quit working, so as far as I know it still works.

      Conversely, I have some servers in a datacenter. Had a drive fail on reboot after a kernel upgrade the other night. Sent a ticket to the DC and they plugged a new one in. Good to go again. In case you're wondering, it has 4x600GB SAS drives in RAID-10.

      TL;DR: Buy whatever is cheapest, the odds are always the same.

    4. Re: Seagate OEM? by Anonymous Coward · · Score: 0

      When it comes to drives dying, I've never had one die while it was in my computer. Externals, though, I haven't had one NOT die. This experience extends to family as well. 5 for 5 dead in 8 months. Now, maybe we are just too rough or live in too humid an environment but I can't seem to find anyone else with this experience online. I should add, though, that I have run internals in docks ever since the second personal failure and haven't had a failure yet. These are less stable, more exposed to humidity, and more exposed to elements while traveling. It's perplexing.

    5. Re: Seagate OEM? by n3r0.m4dski11z · · Score: 1

      "Prices right now look like I will be getting another ADATA..." ... "TL;DR: Buy whatever is cheapest, the odds are always the same."

      You got lucky. I had 8 out of 10 ADATA 64gb msata drives fail at my workplace over the last year. Adata is crap.

      SSDs are a whole different ballgame. Comparing their quirks to rotating hard drives is akin to comparing a car to a train. They do not work the same, nor fail the same.

      SSD are by far not all created equal and you must do research before buying them. I like samsung, intel and crucial personally, based on experience. Be sure to keep up with firmware updates as well!

      --
      -
    6. Re: Seagate OEM? by brianwski · · Score: 4, Insightful

      > TL;DR: Buy whatever is cheapest, the odds are always the same.

      Disclaimer: I work at Backblaze. I'm going to completely agree with you wholeheartedly, and say in addition you must have a backup. You don't have to use us, I'm just saying if a drive has a 1 percent chance or a 30 percent chance of failing, the actionable item is the same - keep a backup and buy the cheaper drive and restore from backup when it happens.

      > over the past 10 years, I've never had a hard drive die in any of my computers while in use.

      Professionally we lose something like 10 (?) drives every single day at Backblaze, but *PERSONALLY* I had a LOT of luck for a number of years, but about 3 years ago I finally lost one drive. I'm more backed up than most people, so it was a completely relaxed event. Not a bit of stress. Replace the drive, re-install the OS, and restore the data. Yet something like 95 percent of people never backup their data. IT professionals backup up their family computers, but once you are out there in "normal computer user" land, it's a horror show.

    7. Re: Seagate OEM? by corychristison · · Score: 1

      What are the odd's I would have one of the employee's from the article comment on my little ol' post?

      I keep local backups. I've been browsing online, looking for an online backup service that I like, so far not a whole lot of luck. I exclusively run Funtoo Linux on all of my personal and office computers (workstation at home, workstation at office, and laptop). From what I understand, you don't support Linux (yet).

      My basic requirements are:
      - support Linux (one of ssh/scp, rsync, webdav)
      - preferably data located in Canada

      As it stands, I'm better off firing up a VM on one of my servers and backing up to it... but that comes with all the other associated headaches like securing, configuring, maintaining the server.

    8. Re: Seagate OEM? by Anonymous Coward · · Score: 0

      Can I offer one more piece of advice? Look into the return/replacement terms and procedure was well. If a drive does fail and you're going to want a replacement, it is nice if the process isn't a pain.

    9. Re:Seagate OEM? by aaaaaaargh! · · Score: 1

      Please mod up. Seagate drives fail much sooner than all other brands.

    10. Re: Seagate OEM? by halltk1983 · · Score: 1

      Enclosure heat. They're "passively cooled" through layers of plastic. If you're not allowing good ventilation around the enclosure, and you're leaving it spinning all the time, it'll bake.

      --
      Watch for Penguins, they eat Apples and throw rocks at Windows.
    11. Re:Seagate OEM? by Anonymous Coward · · Score: 0

      I have the exact opposite to say, I have had terrific luck with Seagate drives. I still have old 160GB paired drives that function perfectly, but are so small as to be useless. A storage company like Backblaze would have much better manufacturer reliability statistics though, as they have larger sample rates than any of us. My expectation of those numbers would be that the big names (Seagate, WD) would be much higher reliability than the off-names (I don't even consider them when buying, so don't know the names).

    12. Re: Seagate OEM? by corychristison · · Score: 1

      I pay for a business account with an online retailer. Said business account provides me with a 2 year exchange on all hard drives (and a bunch of other benefits).

      So if the drive fails within 2 years, I send it back to them and they replace it with a similar model, and they pay for the shipping.

      If it happens out of the two year scope, I'm better off just buying a new drive than dealing with the hassle of sending it to the manufacturer.

      I don't own a shop, nor do I provide IT services. I used to buy A LOT of stuff from them, and decided to start paying the yearly fee.

    13. Re: Seagate OEM? by Anonymous Coward · · Score: 0

      I'm going to disagree strongly about buying whatever's cheapest. Being woken up in the middle of the night by your home server's RAID failure alarm going off gets tiring after the 20th time or so. Buy something with a reputation for reliability (not Seagate, thank you 250% annual failure rate) and make sure you have backups.

    14. Re: Seagate OEM? by Anonymous Coward · · Score: 0

      I didn't generally run them that often though. Neither did my family whom are more environmentalists than computer users and only had them for backing up their own data based on my own insistence. They did have vents, as well, though it's true they weren't as well cooled as the drives I have now which have better cases that I chose or none at all. I should add that I live in the north where temperatures never peak 86 and at least two of the failures happened during winter. I'm partially inclined to blame Future shop and best buy, or the brands of the drives themselves (3 Lacie, 2 of 2 other brands I cba to remember).

    15. Re:Seagate OEM? by gweihir · · Score: 1

      We learned in statistics class that unless you have special circumstances a sample of size 100 is what you need at the very least.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  3. Uncorrected reads by russotto · · Score: 2

    Uncorrected reads do not indicate a drive will fail. They indicate the drive has _already_ failed.

    The number one predictor is probably power-on time, they go into that in an earlier post.

    1. Re:Uncorrected reads by ls671 · · Score: 4, Interesting

      I have had drives fail. I took them off line and wrote 0 and 1 to them with dd until Reallocated_Sector_Ct stops raising and Current_Pending_Sector goes to zero then ran e2fsck -c -c on them 2 or 3 times then, I put them back on line!!!

      Most people would say this is crazy but in my opinion, the surface of the drives often have bad spots while the rest is perfectly OK. Some on those drives are still on line without reporting any new errors after more than 5 years, some almost 10 years. Those are server drives with very low Start_Stop_Count, Power_Cycle_Count and Power-Off_Retract_Count. All lower than 250 after 10 years. Those drives are spinning all the time.

      Newer drives will relocate bad sectors to free reserved space they keep for that purpose. As long as you don't run out of free spare space, IMHO, it is worth a try.
       

      --
      Everything I write is lies, read between the lines.
    2. Re:Uncorrected reads by RabidReindeer · · Score: 1

      Newer drives will relocate bad sectors to free reserved space they keep for that purpose.

      IBM Mainframe drives did that back in the 1960s.

      From what I've seen of hard drives, they're a lot like silicon wafers. Rarely perfect, but as long as they're "good enough", the controller maps around the bad spots that they came with as well as a certain number of ones that form over the operating life.

    3. Re:Uncorrected reads by DigiShaman · · Score: 1

      Newer drives will relocate bad sectors to free reserved space they keep for that purpose. As long as you don't run out of free spare space, IMHO, it is worth a try.

      HDDs don't rely on user addressable free space to remap LBAs; they now have their own non-user accessible spare space that gets allocated for the remapping purpose automatically. Effectively, it happens on-the-fly at the hardware layer. It's why you rarely, if ever, will have bad clusters at the file system level; it's oblivious to what's really going on.

      --
      Life is not for the lazy.
    4. Re:Uncorrected reads by AmiMoJo · · Score: 1

      The problem is you have no idea how many free reallocated sectors are available. It isn't even consistent between drives, as some will have been used at the factory before the count was reset to zero.

      Your strategy is reasonable if the drives are part of a redundant array or just used for backed up data, but for most people once the reallocated sector count starts to it's best to just return the drive as a SMART failure and get it replaced.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    5. Re:Uncorrected reads by ls671 · · Score: 1

      I know that. I run e2fsck -c -c (write+read test) to generate random pattern writes on the drives then read the data to make sure it is the same. If I put the drive back on line, e2fsck -c -c will always report 0 bad blocks and no timeouts will have occurred. I also check for timeouts in the logs.

      Failed reads on a drive part of a RAID array will usually cause the drive to be kicked out of the RAID array after a timeout slowing down the machine. The strategy I suggested allow the drive hardware to indeed relocate the bad blocks and to bring Current_Pending_Sector to zero.

      So, more or less:
      1) Drive gets kicked out of the array.
      2) Look for read timeouts in the logs
      3) Use what I described until read timeouts vanish.
      4) Keep an eye on smart data and further read timeouts to insure the drive has stabilized. I actually use cron scripts for that.

      --
      Everything I write is lies, read between the lines.
    6. Re:Uncorrected reads by Anonymous Coward · · Score: 0

      I've been wishing there were a way to do a low-level format of a modern drive. Start with the list of known bad sectors. Then the drive can regenerate its internal LBA table. Skip the already-bad sectors and allocate new spare areas. Ideally, allow the user to decide how big the spare area is going to be.

      Heck, let the user do this when the drive is brand new. I don't know how big the spare areas really are in practice, let's say they are 5%. I wouldn't mind giving it 20% instead if it meant the drive would be a lot less likely to fail due to those bad sectors. It depends, of course, on your application, whether this is a reasonable choice.

    7. Re:Uncorrected reads by DigiShaman · · Score: 1

      Error recovery control. Also known as TLER, ERC, or CCTL.

      You shouldn't have to script any of this if your using drives that support error recovery. Western Digital desktop drives do not have TLER. As such, the slightest hesitation can kick a drive out of an RAID array. Sucks balls, but don't use generic desktop drives (or any drive for that matter) that doesn't support this in hardware.

      --
      Life is not for the lazy.
    8. Re:Uncorrected reads by goarilla · · Score: 1

      So you overwrite your drive with 0 (/dev/zero) and 1's (/dev/one???) but still you were able to e2fsck it afterwards ?

    9. Re:Uncorrected reads by goarilla · · Score: 1

      Just keep your Raid arrays small in number of drives if you use Desktop drives and/or
      spring the extra money to buy WD Red's which do have TLER IIRC.

    10. Re:Uncorrected reads by ls671 · · Score: 1

      I suggest you do a little more research. If a sector was successfully written to and then 2 months later the drive hardware can't read from it, there is no way for the drive hardware to automagically correct the error and recover the data. The drive hardware then just increment the Current_Pending_Sector count. You could start by reading your own link but then again, you seem to have problems reading my own posts so your mileage may vary ;-)

      --
      Everything I write is lies, read between the lines.
    11. Re: Uncorrected reads by DigiShaman · · Score: 1

      Damn your full of yourself!

      If you're running RAID 1, 5, 6, 10, etc, it's a moot point as data will be rebuilt from remaining parity information. Secondly, if a drive drops out of an array from an extended error recovery timeout, chances are you can't trust the reliability of the drive anyways. That's regardless if it trips SMART or not.

      My point to you is this: why do you go through convoluted motions to micromanage your hardware when this is a solved problem. Solutions exist! Run the cost/risk aassessment and apply accordingly. Unless your time (and sanity) is worth so little compared to the hardware you administer?!

      --
      Life is not for the lazy.
    12. Re:Uncorrected reads by ls671 · · Score: 1

      Good one! mke2fs -c -c

      Thanks for pointing this out!

      --
      Everything I write is lies, read between the lines.
    13. Re: Uncorrected reads by ls671 · · Score: 1

      Run the cost/risk aassessment and apply accordingly.

      Exactly, use ZFS that does just that if you want to afford the extra memory. Use a fancy hardware raid controller that does that if you wish. I just use cheap drives and Linux MD. Do your research before commenting on setup you don't seem to know about. You don't have to brag about your hardware here and try to convince others to do as you do.

      Didn't I mention in my first post: "Most people would say this is crazy but in my opinion,..."?

      I do not see what was your point in replying to my posts anyway other than brag about using more expensive solutions and treat others that don't do just like you like idiots.

      Oh, and while at it, RAID 1 doesn't have parity information!

      If you're running RAID 1, 5, 6, 10, etc, it's a moot point as data will be rebuilt from remaining parity information.

      I did not learn a single thing from your replies.

      Take care nevertheless!

      --
      Everything I write is lies, read between the lines.
    14. Re: Uncorrected reads by DigiShaman · · Score: 1

      I don't work for myself, I work for others. That is to say, when I'm having to administer over 100+TB of data on 50+ servers, I won't be rolling my own software-based solution. I'm not saying it can't be done, but there's just too many variable and permutations to deal with; more so when an update rolls around and potentially throws a wrinkle in the mix. And to be perfectly honest, going with Dell or HP provides next-day warranty replacement of drives. That, and the level of R&D put into a hardware based solution is backed up by a solid reputation of the aforementioned companies. And just so you know, if one of these fail, I've got my ass covered. I refused to go before the CEO or owner and say "Yeah, in theory my cobbled solution should work...in theory. And in theory you shouldn't HAVE LOST YOUR DATA!!" Yeah, no problem.

      Life's too short. Enjoy being the brilliant hero that you are. I know nothing you're on top of things. You're just too fucking smart man!

      Wow, just wow. Some people....

      --
      Life is not for the lazy.
    15. Re: Uncorrected reads by ls671 · · Score: 1

      Who says I don't ALSO work for others and I don't know about more expensive solutions? I just don't brag about it mister Shaman ;-)

      I know enough to know about people covering their arses, it is pretty common you know...

      Yet, I never lost any data on the cheaper setup I run on the side.

      Take care man!

      --
      Everything I write is lies, read between the lines.
    16. Re: Uncorrected reads by ls671 · · Score: 1

      more so when an update rolls around and potentially throws a wrinkle in the mix.

      You are right about this. Once, a linux kernel update, or was it mdtools? was screwed. You would add a new partition to an linux MD raid array and it wouldn't sync the partition before putting it online ;-) This is where a good backup strategy comes into place.

      Anyways, toying around with linux MD and cheap solutions makes you more creative in the long run IMHO.

      Just keep your mind open please. There are plenty of approaches and trade-offs available and just as you said:

      Run the cost/risk aassessment and apply accordingly.

      Furthermore, it depends on SLAs and such and having the best cost effective solution. As long as you know what you are doing and document it, you don't have to worry about covering your arse so much...

      --
      Everything I write is lies, read between the lines.
    17. Re:Uncorrected reads by gweihir · · Score: 1

      Wrong. Uncorrected roads indicate surface defects. The rest of the surface may be entirely fine. All disks have surface defects and not all are obvious on manufacturer testing.

      They also indicate faulty drive care. Usually, data goes bad over a longer tome. If you run your long SMART selftests every 7-14 days, you are very unlikely to be hit by this and will get reallocated sectors with no data-loss instead. Not doing these tests is like never pumping your bicycle tires and complaining when they eventually get flat that they are "broken".

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    18. Re:Uncorrected reads by gweihir · · Score: 1

      Still a valid approach today for surface defects. And if you had run regular full surface scans, you would probably not have had to do anything yourself.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    19. Re: Uncorrected reads by sribe · · Score: 1

      Oh, and while at it, RAID 1 doesn't have parity information!

      No, but every sector on the drive does. When a read fails from a sector on 1 drive, RAID-1 can read it from the other drive...

  4. Correlation != causation by Anonymous Coward · · Score: 0

    Am I doing it right? Can I be in the cool kids' club now?

    1. Re:Correlation != causation by Immerman · · Score: 3, Insightful

      Nope. When looking for warning signs you don't care about causation, it's enough to know that the presence of A indicates an increased probability of imminent B.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    2. Re:Correlation != causation by Anonymous Coward · · Score: 0

      Cool kids say cool things, but saying cool things doesn't make you a cool kid. I'd explain the difference to you, but I can't think of a concise way to do that.

    3. Re:Correlation != causation by Anonymous Coward · · Score: 0

      *whoosh*

      To be fair, it's been a while since people kept spamming "CORRELATION IS NOT CAUSATION" in the comments every time there was a correlation, so maybe I shouldn't expect people to get the joke.

    4. Re:Correlation != causation by Immerman · · Score: 1

      Perhaps it has been too long - you've clearly forgotten the even longer history of the deadpan response to spam.

      That said, I can't actually think of many cases of such spam in response to articles/discussions that never mentioned causation at all - but maybe that's just because causally irrelevant mentions of correlation are relatively rare. Or because the spamming was so bland that it just disappeared into the background.

      Also: why oh why would you want to try to resurrect such an old and worthless meme? It's like the script-kiddie version of trolling: no creativity, no vitriol, no emotional provocation of any kind. Just a slight waste of time for everyone involved, not even enough to be annoying.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    5. Re:Correlation != causation by gweihir · · Score: 1

      As this is about indicators, it is correlation all right and it is meaningful. Of course, SMART attributes do not _cause_ drive fails.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  5. The measurements in question: by Immerman · · Score: 4, Informative

    for those who are only passingly curious and don't want to read the article.
            SMART 5 - Reallocated_Sector_Count.
            SMART 187 - Reported_Uncorrectable_Errors.
            SMART 188 - Command_Timeout.
            SMART 197 - Current_Pending_Sector_Count.
            SMART 198 - Offline_Uncorrectable

    --
    --- Most topics have many sides worth arguing, allow me to take one opposite you.
    1. Re:The measurements in question: by SpaceManFlip · · Score: 3, Insightful
      I read the article to find those "5 Top SMART Stats" they refer to, but I'm replying here because it's the relevant place.

      Those 5 SMART stats match up exactly with what I habitually look at on the job monitoring lots of RAID arrays' drives. Those are the stats that tell you if the drive is going bad most often in my experience.

    2. Re:The measurements in question: by AmiMoJo · · Score: 2

      I tend to think a drive has failed once it has any uncorrectable errors... I lost some data, it couldn't be read back. Drive gets returned to the manufacturer under warranty. Don't wait around for it to fail further.

      I agree with the reallocated sector count though. The moment that starts to rise I usually make sure the data is fully backed up and then do a full surface scan. The full scan almost always causes the drive to find more failed sectors and die, so it gets send back under warranty too.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    3. Re:The measurements in question: by Anonymous Coward · · Score: 0

      Well, no shit. When the drive can't read or write sectors, it's failing? They got a real Sherlock Holmes there.

    4. Re:The measurements in question: by rduke15 · · Score: 2

      And to list these for your own drive:

      $ sudo smartctl -A /dev/sda | egrep '^\s*(ID|5|1[89][78])'
      ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
          5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0
      187 Reported_Uncorrect 0x0032 100 100 000 Old_age Always - 0
      188 Command_Timeout 0x0032 100 253 000 Old_age Always - 0
      197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0
      198 Offline_Uncorrectable 0x0010 100 100 000 etc.

      (Incomplete last line to "use fewer 'junk' characters." as requested by that silly filter)

    5. Re:The measurements in question: by omnichad · · Score: 4, Informative

      And I can confirm. Reallocated Sector Count rarely goes above zero when the drive is fine. It's possible to have a few sectors go bad and get reallocated, but it's usually part of a bigger problem when it happens (this number is reset to zero at the factory, after all initially bad sectors have been remapped). If the Current Pending Sector Count is non-zero, it's likely over.

      I always clone a drive immediately with ddrescue when it gets to this point, while the drive is still working.

    6. Re:The measurements in question: by jedidiah · · Score: 2

      Yes. This article isn't exactly news as it pretty much confirms what the global peanut gallery has already said about this stuff.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    7. Re:The measurements in question: by afidel · · Score: 1

      Those 5 SMART stats match up exactly with what I habitually look at on the job monitoring lots of RAID arrays' drives

      Really? At my job I get notified that the array is ejecting a drive based on whatever parameters the OEM uses, it's already started the rebuild to spare space on the remaining drives, and a ticket has been dispatched to have a technician bring a replacement drive. If it's a predictive fail it generally doesn't notify until the rebuild has completed as it can generally use the "failing" drive as the source of the rebuild. Are you doing operations for a web scale company or something?

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    8. Re:The measurements in question: by koinu · · Score: 3, Informative

      Reallocated_Sector_Count sectors that the drive successfully replaced Reported_Uncorrectable_Errors errors that could not be recovered by ECC Command_Timeout controller hanging and had to be resetted Current_Pending_Sector_Count sectors to be replace by the next write access Offline_Uncorrectable sectors that the drive tried to repair, but failed (try offline test, maybe it is not dead yet)

    9. Re:The measurements in question: by koinu · · Score: 1

      I once had 2 drives having 2047 reallocated sector count (buggy firmware, but drive ok).

      Also, generally you don't need to panic over this attribute. You should panic when it increases steadily.

      Best indicator for failures is not SMART but a reasonable filesystem like ZFS, optionally protected by raidz (if you want to recover from failures, usually you want). zpool status shows very reliably errors. SMART sometimes can lie to you or can have bugs.

    10. Re:The measurements in question: by Anonymous Coward · · Score: 0

      Ugh. Ugh. Ugh. Ugh.
      Get some decent reporting software.

      ...until the rebuild has completed as it can generally use the "failing" drive as the source

      If a drive with questionable lifespan is being used to read data, so that data may be copied onto a different drive (which is presumed to have a longer likely lifespan), this makes sense. But what makes no sense whatsoever is the earlier part...

      it generally doesn't notify until the rebuild has completed

      Ouch. Why not? I want to know about problems ahead of time. That's the point of predictive technology. At the very least, I want to know when a problem occurs. If drives are going to be heavily utilized because they are getting involved in a rebuild process, and it is known that a drive is going to be ejected at the conclusion of the rebuild, then I want to know this information as soon as possible. "As soon as possible" definitely does not mean when the rebuild is complete. If the equipment is performing a rebuild, then there is clearly enough data, available somewhere, that indicates that something is going on. By the time the rebuild starts, the incident should be getting reported.

      Even if I can't yank out the old drive until the rebuild is complete, I want to know that I shouldn't go home early because an unusual problem has been detected and will need my attention in eighteen minutes.

      Alternative scenario: I could stroll over to the supply of spare hard drives, and then stroll over to the bad hard drive, and be ready to make the switch using the hard drive that I have in hand. Then I can walk to a meeting, on time. Or, using the reporting system you describe, I can sit in my chair performing some low priority task. Then as I get out of my char to casually walk over to a meeting, I notice an alert that a rebuild is complete. Now I have almost no time; I get to run to the spare drives, hurriedly look through the spares to see which one is the proper replacement, run over to the bad drive, make the switch, and arrive only a couple of minutes late to the meeting.

      Even if a person can't perform the replacement work immediately, life goes more smoothly if people can be notified right away. I, as your notification system, am hereby notifying you that your notification system needs fixing.

    11. Re:The measurements in question: by afidel · · Score: 2

      I never worry about going home, my array has plenty of spare capacity to handle rebuilds, we schedule the technician when it's convenient to us, not when it's convenient for them or the array. When you have guard space for at least 4 disk failures (out of a few hundred) you deal with replacements in a less urgent manner than a traditional small RAID5 array in a standalone server. Within ~30 minutes of a failure or a predictive failure my arrays are back to 100% resiliency with slightly less guard space. It's one of many reasons why I only buy wide striped arrays.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    12. Re:The measurements in question: by 0123456 · · Score: 1

      We just look at the flashing lights every once in a while. Though we've got drives the RAID controller has been telling us are failing for the best part of a year now, and haven't got around to replacing them.

    13. Re:The measurements in question: by __aardcx5948 · · Score: 1

      In other words: nothing new and people have been tracking these values for decades anyway.

    14. Re:The measurements in question: by omnichad · · Score: 3, Informative

      Also, generally you don't need to panic over this attribute. You should panic when it increases steadily.

      True, I've had a few drives hold steady at 1 sector reallocated. But if Current Pending Sector count remains non-zero for very long, it's a headache at the very least and probably a failure. Generally, it seems like as soon as you crest zero, it's over. I've had the next symptom be a totally unresponsive drive. But doing the backup when you hit 1 (admittedly overly cautious) will force the drive to read off all the sectors and you'll at least get your backup while you verify the rest of the drive still reads OK.

    15. Re:The measurements in question: by ericloewe · · Score: 1

      They needed a study to arrive at that conclusion?

      Reallocated, uncorrectable and pending sectors are all obvious indicators of closing drive failure.

      Command Timeouts, depending on definition, could be timeouts after failing a read, so nothing unusual there.

    16. Re:The measurements in question: by Anonymous Coward · · Score: 0

      You've convinced me that a drive failure is less urgent in your organization than the lower budget organizations I've worked with.
      So my hypothetical scenarios may have seemed a bit desperate/pathetic. We work in different worlds. I understand that.
      What you haven't convinced me of is that later notifications are preferable.
      Call me weird if you like, but I prefer information over ignorance.

      Your data handling seems to be technically superior to what I've dealt with.
      Your notification system still seems... less. Inferior to what I've dealt with.

      I admit that I don't have a lot of facts; I'm only responding to the brief view that has been shared in these postings.

    17. Re:The measurements in question: by ericloewe · · Score: 1

      If it comes to you having to clone the drive, it's too late. That's going to bite you in the ass sooner or later.

    18. Re:The measurements in question: by ls671 · · Score: 1

      just take the drive off-line and try this:

      http://slashdot.org/comments.p...

      Current_Pending_Sector will go back to zero if the drive is still usable.

      --
      Everything I write is lies, read between the lines.
    19. Re:The measurements in question: by omnichad · · Score: 1

      I realize that. But I always make a clone first, because it's a lot of wear and runtime if the drive is actually failing.

    20. Re:The measurements in question: by omnichad · · Score: 1

      At the first sign of trouble? How much earlier should I do it? I'm not saying in place of a backup. Just as a quicker way to get a new drive up and running.

    21. Re:The measurements in question: by mcrbids · · Score: 1

      Your later comments about ignoring RAID controller warnings for a *year* strike me as callous. But we all have our standards, and standards vary greatly from place to place as the needs the drive the standards also vary greatly. (financial institutions care much more about transactional correctness than reddit)

      After months of testing, our organization has wholeheartedly adopted ZFS and have been finding that not only is it technically far superior to other storage technologies, it's significantly faster in many contexts, it's actually more stable than even EXT4 under continuous heavy read/write loads, and brings capabilities to the table that even expensive, hardware RAID controllers have a tough time matching. Best of all, since it actually runs off JBOD, the cost is somewhere between insignificant and irrelevant.

      I was wondering if you had investigated ZFS at all, and if so, why you aren't using it?

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    22. Re:The measurements in question: by swillden · · Score: 4, Insightful

      Yes. This article isn't exactly news as it pretty much confirms what the global peanut gallery has already said about this stuff.

      Still, data is better than emergent collective perceptions from distributed anecdotes.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    23. Re:The measurements in question: by RabidReindeer · · Score: 1

      Reallocated_Sector_Count sectors that the drive successfully replaced Reported_Uncorrectable_Errors errors that could not be recovered by ECC Command_Timeout controller hanging and had to be resetted Current_Pending_Sector_Count sectors to be replace by the next write access Offline_Uncorrectable sectors that the drive tried to repair, but failed (try offline test, maybe it is not dead yet)

      Did some idiot mod you DOWN?

      This is information that bears frequent repetition.

    24. Re:The measurements in question: by Lehk228 · · Score: 1

      the technician time to fuck around with a failing drive is just not worth it

      bad sectors = pull it, clone it, bin it

      --
      Snowden and Manning are heroes.
    25. Re:The measurements in question: by dargaud · · Score: 1

      Is there a tool that will parse a smartctl output and tell you 'good' or 'no good' ?

      --
      Non-Linux Penguins ?
    26. Re:The measurements in question: by profplump · · Score: 1

      You can't compare real filesystems to EXT. EXT4 is a backport of some of what is possible in modern filesystems to a brand name that makes people comfortable. Like most filesystems it's sufficient for many uses, but it's not particularly good at anything and it's really bad a whole slew of fairly common uses. It's not even a good compromise for backwards compatibility, like EXT3 was, as volumes formatted as EXT4 can't be mounted as EXT2/3.

      I'm not saying EXT4 is bad, just that it isn't a terribly useful baseline for comparison. By the time you get to systematically evaluating a filesystem on functionality and performance EXT shouldn't even be on the list, except maybe to help people who don't understand the problem see why you want to make a change in the first place.

    27. Re:The measurements in question: by SLi · · Score: 1

      Current_Pending_Sector > 0 means you most likely already have unrecoverable errors on your disk, because otherwise the sectors would already have been remapped (and thus not pending). So if your CPS = 3, expect there to be at least three sectors which will return an uncorrectable error when read. Writing to these sectors will allow them to be remapped, which will decrease your CPS.

    28. Re:The measurements in question: by omnichad · · Score: 1

      That's true. Writing to the sector will remap it. But if you get a bad sector, it's very rare for it to remain an isolated incident. And it may not be the sector, but rather the head that's actually failing. I usually consider the drive a likely loss by this point. After doing a full backup, I'll run the drive manufacturer's utility to scan the disk and remap sectors and then write zeroes to the drive for good measure. If all is OK after that, I can always clone my backup back onto the drive.

    29. Re:The measurements in question: by goarilla · · Score: 1

      Huh what about 196 Reallocated_Event_Count. Nothing we didn't know already but is there any data out
      for SSD's, that's what I would like to know.

    30. Re:The measurements in question: by Immerman · · Score: 1

      I don't know. I believe though that, unlike hard drives, SSDs are designed on the presumption that cells will gradually fail as part of normal operations, and hence any such statistics would mean something very different than they would for a hard drive.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    31. Re:The measurements in question: by goarilla · · Score: 1

      Exactly, but what I would like to know is what are the critical SMART values to watch for in SSD's ?
      Any results on that yet, should we expect them or will they vary even more by manufacturer/model making a "top 5"
      list impossible.

    32. Re:The measurements in question: by gweihir · · Score: 1

      Well, these are exactly the ones every knowledgeable person was watching anyways. 188 can also be controller or cable problems though.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    33. Re:The measurements in question: by sribe · · Score: 1

      Yep, I learned a long time ago that when I start seeing sectors reallocated or uncorrectable errors, it's time to replace...

    34. Re:The measurements in question: by sribe · · Score: 1

      After months of testing, our organization has wholeheartedly adopted ZFS and have been finding that not only is it technically far superior to other storage technologies, it's significantly faster in many contexts, it's actually more stable than even EXT4 under continuous heavy read/write loads, and brings capabilities to the table that even expensive, hardware RAID controllers have a tough time matching. Best of all, since it actually runs off JBOD, the cost is somewhere between insignificant and irrelevant.

      A few months ago I consolidated all my pile of home devices onto raidz2 in a fairly inexpensive eSATA box.

      A few weeks ago I moved my major client's production data onto raidz2 in a horrible cheap USB box. (Better hardware was ordered. Better hardware was defective when received. When better hardware is straightened, the drives will be moved, and the little USB crap-box stuffed in a cabinet as a spare.)

      I'm smaller scale than most ZFS users, but larger scale than most smallish departmental RAID-5/10 setups. Stuck in between, and finding that these days one can get ZFS up and running for less cost than any of the hardware RAID solutions at our scale--almost none of which are trustworthy enough to use.

    35. Re:The measurements in question: by sribe · · Score: 1

      I tend to think a drive has failed once it has any uncorrectable errors... I lost some data, it couldn't be read back. Drive gets returned to the manufacturer under warranty. Don't wait around for it to fail further.

      Yep, I do 3-passes of full write/verify on new drives before they go into service, and any error count > 0 gets the drive returned right then.

  6. Common cause by tepples · · Score: 1

    Correlation justifies effort to find the common cause of two phenomena.

  7. Hardware ECC Recovered by Anonymous Coward · · Score: 0

    What about a low Hardware ECC Recovered number? My Seagate has 33 or 34. I think the raw rolls over now and then. Lowest it has been is 25. No idea if it's logarithmic or not.

    1. Re:Hardware ECC Recovered by koinu · · Score: 1

      Hard disks recover sectors with ECC all the time. There is nothing special about it.

    2. Re:Hardware ECC Recovered by Anonymous Coward · · Score: 0

      I don't think that's what this one means.

    3. Re:Hardware ECC Recovered by gweihir · · Score: 1

      Don't worry about it. For reads the disks try to start reading very early after positioning, so the heads may not be perfectly aligned yet. This leads to some retries and some ECC recovered.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  8. Pirst Fost by Anonymous Coward · · Score: 0

    Where's Natalie Portman?

    1. Re:Pirst Fost by Anonymous Coward · · Score: 0

      She has an Erdos number of 5, perhaps that's the SMART value you were looking for.

  9. Cool data but... by trazom28 · · Score: 1

    Ever find it odd that most PC manufacturers (at least the variety I've seen over the years) disable S.M.A.R.T. in BIOS by default? Never understood the reasoning behind that...

    --
    {} ------ When I think of a good sig, I'll put it here
    1. Re:Cool data but... by fnj · · Score: 1

      I could never imagine why it is even POSSIBLE to disable it. If you don't want to read it, just freakin don't read it.

    2. Re:Cool data but... by Rashkae · · Score: 2

      If the PC has less than optimal cooling, it's possible, even l iikely, the drive temperature will exceed operating specs at some point. Even if there is no ill effect or any long term problem, the BIOS will forever more report "Imminent Drive Failure" on every boot if BIOS SMART is enabled.

    3. Re:Cool data but... by bobjr94 · · Score: 1

      Ive seen that as well. But I have had drives that report a SMART error at boot for years and still never failed (nothing important on that drive, thats why I didnt care) Maybe they would just rather the end user surprisingly looses all their data one day, rather then be troubled by a message at boot up when a problem us suspected.

      I would like to see SMART tools built into Windows and other OS's (maybe there are some I don't know about). Especially since some of my computers are up for 6 months or more at a time, a drive could be fine 4 or 5 months ago when it was last booted, but I wont get a smart message until next reboot, maybe a month or two from now, after it's to late.

    4. Re:Cool data but... by omnichad · · Score: 1

      Less warranty replacement.

    5. Re:Cool data but... by SgtAaron · · Score: 1

      I would like to see SMART tools built into Windows and other OS's (maybe there are some I don't know about). Especially since some of my computers are up for 6 months or more at a time, a drive could be fine 4 or 5 months ago when it was last booted, but I wont get a smart message until next reboot, maybe a month or two from now, after it's to late.

      Linux smartmontools package has smartd, the "SMART Disk Monitoring Daemon", which will monitor SMART-capable drives and will log problems and send email alerts. Can be handy. Don't know about Windows.

    6. Re:Cool data but... by jargonburn · · Score: 1
      The meaning of that BIOS option may vary by system.

      I have used utilities to view the SMART info on drives where this BIOS option is disabled, can't recall any systems where it flat-out didn't work. I won't say that this information couldn't be blocked in some cases, but I believe that this option is for whether the BIOS checks SMART status during POST. It has made the difference between a system merrily proceeding to boot with a SMART failure versus reporting that the drive's SMART indicates failure and waiting for keyboard input to continue.

      I don't know if it affects whether the OS (Windows) can/does "see" and report a SMART failure.
      The bigger issue, in my opinion, is that "warnings" (such as on the important metrics as decided by BackBlaze) are rarely if ever reported.
      I've used the same metrics that BackBlaze reports using as an indicator to recommend drive replacement to my clients for a long time. With the exception of "Command Timeout", which I truthfully don't remember looking at.

      Anyone else have some information, experience, anecdotes about SMART in BIOS?

    7. Re:Cool data but... by brianwski · · Score: 0

      Neither Apple nor Microsoft have popup warnings built into the OS you get from the factory telling you anything of value that the drive in your laptop has actually lost data, or might lose data. Heck, without a bunch of configuration I don't think Linux does either?

      I just cannot imagine how Apple and Microsoft can justify not warning users when they are about to lose a drive, or when data was ACTUALLY LOST but they just keep pretending the disk was fixed up and don't tell you what was lost. Meanwhile they provide silly rewrites making the GUI more flat, a purely cosmetic change. How about providing real value and more data integrity at a file system level?

    8. Re:Cool data but... by RabidReindeer · · Score: 1

      I could never imagine why it is even POSSIBLE to disable it. If you don't want to read it, just freakin don't read it.

      I think there's some routine testing going on that adds overhead unless you disable it.

    9. Re:Cool data but... by DigiShaman · · Score: 1

      Correct. The SMART status in BIOS is for whether or not the HDD SMART status get reported at POST. For example on Dell systems, it will warn the user with an option to press the space bar to continue booting into the OS (assuming the drive is still functional). With it turned off in BIOS, you can still poll SMART status with any number of HDD utilities available to whatever OS you're running.

      --
      Life is not for the lazy.
    10. Re:Cool data but... by Stolpskott · · Score: 1

      I generally use HD Tune (www.hdtune.com) which is free unless you want to buy the Pro version with a bunch of features that are irrelevant if all you want is SMART reporting.If I was going to spend actual money on a checker though, I would tend toward the LSoft Hard Disk Monitor (www.lsoft.net).

    11. Re:Cool data but... by gweihir · · Score: 1

      Gives them a few more weeks or months before they have a service case. With luck, the machine is out of warranty by then. This is utterly unethical though.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  10. Thanks, Backblaze! by organgtool · · Score: 1

    As someone who is suspicious of a couple of hard drives, this data will help me to determine just how concerned I should be. I don't know what Backblaze gets out of making this information public (except publicity), but it is refreshing to a company release information such as this rather than guard it as a trade secret or sell it.

    1. Re:Thanks, Backblaze! by fnj · · Score: 1

      The list of parameters that are closely correlated with failure is pretty bloody obvious.

    2. Re:Thanks, Backblaze! by organgtool · · Score: 2

      Perhaps they are obvious to a System Administrator but to someone who is not an admin, everything in SMART probably looks like an error. In addition to that, the article describes common errors that sound indicative of a drive failure but are actually relatively benign. So there is definitely value in this information.

    3. Re:Thanks, Backblaze! by thegarbz · · Score: 1

      And yet they aren't even by Backblaze's admission. SMART values they expected to be an indication on drive wear showed no correlation with failure.

    4. Re:Thanks, Backblaze! by brianwski · · Score: 2

      Disclaimer: I work at Backblaze.

      > SMART values they expected to be an indication on drive wear showed no correlation with failure

      Exactly. Also, some people care more than "approximately correlates" vs seeing the actual data of exactly how correlated it is.

  11. Windows app that displays these meaningfully? by swb · · Score: 1

    I've used Crystal Disk Info and while it reports SMART info, I can't make much out of the info.

    Many values for Samsung spinning rust just have values of Current and Worst of 100 and either a raw value of 0 or some insanely huge number.

    1. Re:Windows app that displays these meaningfully? by omnichad · · Score: 1

      A few of them aren't accounted for very well (and some of Samsung's stats are not accumulative stats). Crystal Disk Info makes it idiot-proof. If the square is blue, the drive is fine, yellow and the drive is probably failing soon, and red is a definite failure.

      Raw value of zero is good. If Current Pending Sector Count or Reallocated Sector Count go above zero, you're likely dealing with a failing drive.

      Most of the numbers are not important.

    2. Re:Windows app that displays these meaningfully? by ElderKorean · · Score: 1
      I work at a school and see plenty of failing laptop drives - mostly from kids not sleeping their laptops while walking around.

      We use (currently) PartedMagic Linux distribution on a boot USB. The "Disk Health" tool happily reports on failing drives and gives reasons.

      Added bonus is that Linux is better than windows at allowing data to be copied from a failing drive (and doesn't care about the NTFS file permissions)

    3. Re:Windows app that displays these meaningfully? by omnichad · · Score: 1

      On Linux, I just use smartmontools. Gives the same grid of data (mostly) as Crystal Disk Info. But when copying a failing drive, always use ddrescue. It will allow you to unplug the drive (to do some mysterious temporary fix like putting it back in the freezer) and plug it back in and restart from where you left off. Unless you only need a small amount of data (I prefer to just clone the entire system to a new drive to boot from).

  12. Just my personal take by jones_supa · · Score: 1

    I never take a look at SMART values or do disk benchmarks. They just make me more stressful and paranoid. If it should occur, I'll let the drive die a mighty death and restore the latest backup to a new disk.

  13. My useless(?) WD anecdotes by Anonymous Coward · · Score: 0

    I buy WD drives. The attributes-to-watch are 198 and 5, and maybe 197, and 12 (for greens). I know, that's a top four instead of a top five, and really I just mean it as a top two! But that's how my life has gone.

    198 offline uncorrectable is where I always see trouble first. 5 can be an indirect indicator of the same thing.

    12 Power Cycle Count is relevant on the EZRXs (greens); that keeps increasing unless you do certain things to prevent it, and I think (this is murky) I saw a weak correlation between this going into way up, and the drives failing sooner. The EFRXs (reds) work out-of-the-box, without it only automatically increasing all the time.

    1. Re:My useless(?) WD anecdotes by tibit · · Score: 0

      12 Power Cycle Count

      Are people seriously just that stupid? It's the count of how many times you powered it up. It has nowhere to go but up. It's not an indicator of any failure, except to the extent that power-cycling the drive can have an effect on its lifetime and/or reliability. The article also pretends like this was some sort of a "drive quality" indicator. I think people somehow can't parse what simple words mean anymore :( SIGH.

      (I'd call the parent a troll if the article didn't perpetuate this same stupidity. Maybe the article was a troll too.)

      --
      A successful API design takes a mixture of software design and pedagogy.
    2. Re:My useless(?) WD anecdotes by ncc74656 · · Score: 1

      12 Power Cycle Count is relevant on the EZRXs (greens); that keeps increasing unless you do certain things to prevent it, and I think (this is murky) I saw a weak correlation between this going into way up, and the drives failing sooner.

      I've not done anything special with the two that I have in a media server at home. This stat is at 5 on the older drive and 4 on the newer drive. By comparison, a Seagate Barracuda LP in the same box is at 128 (it's quite a bit older than the WD drives), and the boot drive, a Seagate Barracuda 7200.11 I grabbed out of the unused-drive box when whatever drive it replaced failed, has 365 spinups logged.

      (Looking at the stats for all of my drives, the outlook for that 7200.11 isn't so good. :-P )

      --
      20 January 2017: the End of an Error.
    3. Re:My useless(?) WD anecdotes by brianwski · · Score: 2

      > power-cycling the drive can have an effect on its lifetime and/or reliability

      Yes, exactly, why are you calling this stupid? It is interesting because it might affect your behavior - if you power cycle the drives every day, maybe you should consider leaving them powered up, if electricity is cheaper than replacing the drive. It's just an observation, leaving it out seems.... irresponsible? Disclaimer: I work at Backblaze.

    4. Re:My useless(?) WD anecdotes by geminidomino · · Score: 1

      IIRC, the greens are the "energy efficient" drives, and I think they power themselves down when idle, and up when they come back into use, so the numbers can grow even if the machine hasn't been rebooted since the drive was first installed.

    5. Re:My useless(?) WD anecdotes by Anonymous Coward · · Score: 0

      It's the "load cycle count" that can grow astronomically on those green drives if you use them in a 24/7 environment like a Linux-based NAS. They aggressively idle themselves and then get woken up by periodic access from Linux. You can exceed the lifetime rated number of load cycles in a matter of weeks to months.

      Some versions could have their idle timeout adjusted with normal hdparm commands, while others required the "wdidle" utility to override a firmware setting. There may have even been some models that wdidle could not correct.

    6. Re:My useless(?) WD anecdotes by Anonymous Coward · · Score: 0

      Are people seriously just that stupid? It's the count of how many times you powered it up.

      Looks like somebody hasn't used a WD Green. It's supposed to be a count of how many times you powered it up. Instead, it's a count of that PLUS how many times it powered itself down/up, all by itself. You expect those numbers to be similar, but they're not. When your computer is idle, Greens turn themselves off/on over and over and over again.

      They fixed that bug in the Reds. It's probably not even a "bug" to them (it's some weird power saving feature) but to us, it's a bug.

    7. Re:My useless(?) WD anecdotes by tibit · · Score: 1

      I'm calling it stupid because if you don't know anything about the time between the power cycles, you can at best assume that the power cycle count is a low-quality proxy for powered hours.

      For any claim that the number of power cycles itself is a predictor of failure, you'd need to, you know, power cycle a bunch of drives at various rates until they die, and see if merely power cycling it more often makes it fail faster. Only in such conditions would the power cycle mean anything. Otherwise it's stupid and let's just stop with the stupidity, okay?

      --
      A successful API design takes a mixture of software design and pedagogy.
    8. Re:My useless(?) WD anecdotes by tibit · · Score: 1

      Load Cycle Count and Power Cycle Count aren't the same thing.

      --
      A successful API design takes a mixture of software design and pedagogy.
    9. Re:My useless(?) WD anecdotes by tibit · · Score: 1

      Pray tell, what has a firmware bug got to do with the meaning of a power cycle counter, otherwise that in this particular case you can't rely on a faulty counter? Let's not deflect attention to strawmen.

      --
      A successful API design takes a mixture of software design and pedagogy.
  14. Top #1 Indicator That Correlates To Drive Failure by PsychoSlashDot · · Score: 1

    The biggest sign that correlates to drive failure is: it's a brick and all your data is gone.

    Let's be real here. You almost never get advanced warning from SMART. Maybe one in twenty. Almost without fail you'll go from a drive running properly to a drive that won't rotate the spindle or the heads smash against the casing or you've suddenly got so many bad sectors that it's effectively unusable. Failure prediction is almost (but not quite) valueless compared to the reality of how drives fail.

    --
    "Oh no... he found the .sig setting."
  15. Put the SMART stats to the test by DidgetMaster · · Score: 2

    Take all the drives that have signs of failure, put them in a testing environment where you can read and write them all day but don't care about any of the data on them and see how long it takes for them to really fail. That will give you an indication of how reliable the SMART stats are at predicting real disk failure.

    1. Re:Put the SMART stats to the test by brianwski · · Score: 3, Informative

      Disclaimer: I work at Backblaze. Essentially this is what we did. We don't care at all if one drive dies, so we left it in an environment where we can read and write them all day (the storage pods with live customer data) and when they failed we calmly replaced them with zero customer data loss and produced this blog post. :-)

    2. Re:Put the SMART stats to the test by Carnildo · · Score: 1

      Google did this about seven years ago. Of the stats, a drive with a non-zero scan error count has a 70% chance of surviving eight months, one with a non-zero reallocated sector count has a 85% chance of survival, and one with a non-zero pending sector count has a 75% chance of survival. For comparison, a drive with no error indications has a better than 99% chance of surviving eight months.

      Overall, 44% of failures can be predicted with a low false-positive rate, while 64% can be predicted with an unacceptably high false-positive rate. 36% of drive failures occur with no SMART failure indications at all.

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    3. Re:Put the SMART stats to the test by gweihir · · Score: 1

      And that is how you do it if you know what how HDDs work. Most people have not the least clue about the mechanics, physics and electronics involved and hence are posting a lot of techno-mythical nonsense here.

      Personally, I had suspicious disks in RAID6 and checked then once a day. (Data was also backed up elsewhere.) Except for one freak disk that suddenly had 150 reallocations, but then continued to work for 3 years, they all died pretty soon, but I never needed those backups.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    4. Re:Put the SMART stats to the test by gweihir · · Score: 1

      Unfortunately, the Google paper is mostly unusable as it has severe methodical errors and basically only shows its authors do not have a clue. What of it is usable confirms things however. (Not the only really badly researched and written paper to come out of Google either...)

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    5. Re:Put the SMART stats to the test by Anonymous Coward · · Score: 0

      Would you mind elaborating on your comments? What was done incorrectly in the Google paper? Thanks.

  16. Errors actually means errors by vargad · · Score: 1

    By analyzing ten thousand of harddrive failes they figured out that the smart stats thats shows errors actually shows errors. What a surprise.

    1. Re:Errors actually means errors by Anonymous Coward · · Score: 0

      Yeah I always replace drives when they have reallocated sectors or uncorrectable errors.

    2. Re:Errors actually means errors by gweihir · · Score: 1

      Fail. That is not what they say.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  17. Not quite a dup... by Anonymous Coward · · Score: 0

    I hope I'm not the only person who instantly thought of a study on the exact same topic by Google. This would be rather more interesting news to see a similar topic done with SSDs, or perhaps news about MRAM or PCRAM being made in sufficient quantity to takeover from Flash for SSDs.

    1. Re:Not quite a dup... by gweihir · · Score: 1

      The Google thing was pretty badly done by people that barely understand the subject matter or scientific process.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  18. Re:Top #1 Indicator That Correlates To Drive Failu by SgtAaron · · Score: 1

    Let's be real here. You almost never get advanced warning from SMART. Maybe one in twenty. Almost without fail you'll go from a drive running properly to a drive that won't rotate the spindle or the heads smash against the casing or you've suddenly got so many bad sectors that it's effectively unusable. Failure prediction is almost (but not quite) valueless compared to the reality of how drives fail.

    Yeah, I did mention smartd in an earlier post, and I said it "can be handy" but I suppose I must agree with you based on my own life as its been lived until now. We never put a server into service without at least software raid, usually with just two disks with some exceptions. A lot of our equipment are tiny supermicro 1u's that can only hold two. But after many years we have yet to have two go at once (knock on wood) so the warning of a raid out of sync has saved us.

  19. RUBBISH by Anonymous Coward · · Score: 1

    You've given up, let go and let it all hang out.

    Better advice. Look at the reviews - percentage of bad reviews, nature of the problem. Do not buy a brand new model if you can avoid it. Chances are it will be cheaper on clearance and if there is an issue there will be more data out there about it.

    ALWAYS BACK UP to multiple drives at multiple locations if you can't replace that data. Do NOT rely on RAID. Do not store all your backups in one physical location where a single fire, rat chewing them or other event might compromise them. At least one copy should be completely offline once the backup is taken so it can't be hit by a virus or bug. Relatives that you trust - a parent, child or sibling if they live far enough to avoid one disaster hitting you both but close enough to do semi-regular backups make excellent choices for storage. Cloud storage is not reliable.

    1. Re:RUBBISH by FatdogHaiku · · Score: 2

      Also grabbing a copy of smartmontools might be a good idea...
      http://smartmontools.sourceforge.net

      --
      You have the right to remain sentient. If you give up the right to remain sentient, you will be elected to public office
    2. Re:RUBBISH by profplump · · Score: 2

      He hasn't given up, he's just acknowledged the reality that the variance among drives of any particular model is large enough that he can't statistically pick a winner even given reliable statistics about the past performance of similar drives (which is definitely not available) and assuming the drives never change over their manufacturing life (with is definitely not true).

      If you're buying 1000 hard drives their average reliability is meaningful to you (though even then it's only *a* factor, not *the* factor). But if you're only buying a handful of drives and prioritizing reliability you're much better off with diversity than any single model because the average reliability means almost nothing in your small application and diversity at least lets you avoid duplicating systematic faults.

      Whatever strategy you think you've devised to beat the statistics is just you hoping to pick the right stock/horse/number and lying to yourself about the odds -- even if you have good data and choose the statistically best option there's still a very good chance it won't turn out to be the best one available and a moderate chance it will be one of the worst.

    3. Re:RUBBISH by AaronLS · · Score: 1

      Yes, even with lots of data you'd probably have a hard time showing that some manufacturers are significantly more reliable, due to lots of factors that will create a large deviation within each manufacturer.

      I heard a story of someone seeing a shipping container full of hard drives get dropped accidentally, and they just hooked it back up, put it on the ship, and sent them on their way. That probably generated a lot of the "I bought 3 SuchBrand drives, and they all failed in the first month".

  20. Re:Top #1 Indicator That Correlates To Drive Failu by Carnildo · · Score: 1

    If you go by Google's definition of failing (the raw value of any of Reallocated_Sector_Ct, Current_Pending_Sector, or Offline_Uncorrectable goes non-zero) rather than the SMART definition of failing (any scaled value goes below the "failure threshold" value defined in the drive's firmware), about 40% of drive failures can be predicted with an acceptably low false-positive rate. You're correct, though, that the "SMART health assessment" is useless as a predictor of failure.

    They did a study on this a few years back. It comes to about the same conclusions that Backblaze's study does, but with more numbers (and a larger data set).

    --
    "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
  21. Re:Top #1 Indicator That Correlates To Drive Failu by fostware · · Score: 1

    I'd disagree. As an MSP we see occasional SMART errors and they're logged and tickets created.
    So far we've cloned / backed up / moved everything of note off all 27 of them, but the three we left in and just spinning have all died within a month or so.

    Sure, it's not scientifically representative, but I'll not take that chance with clients data...

    --
    "We know what happens to people who stay in the middle of the road. They get run over." - Aneurin Bevan
  22. Irrelevant. by Anonymous Coward · · Score: 0

    Am I the only one seeing that judging longevity of commercial drives under enterprise workload tells very little on how this drive will perform under workstation or home NAS use?

  23. Re:Top #1 Indicator That Correlates To Drive Failu by PsychoSlashDot · · Score: 1

    I'd disagree. As an MSP we see occasional SMART errors and they're logged and tickets created. So far we've cloned / backed up / moved everything of note off all 27 of them, but the three we left in and just spinning have all died within a month or so.

    Sure, it's not scientifically representative, but I'll not take that chance with clients data...

    Yeah, I won't dispute your experience because it happened. On the other hand, the only SMART warnings I've seen in our fleet of... four-digits worth of spindles... have ended up false-positives. As in, I contact DELL / IBM / HP / Lenovo and report the issue, they instruct me to flash some controller firmwares, reboot, and go away. If those drives ever fail, it's years later, well beyond any correlation with the SMART events.

    --
    "Oh no... he found the .sig setting."
  24. Re:Top #1 Indicator That Correlates To Drive Failu by fostware · · Score: 1

    As MSP, false-positives are not always a negative. There, I said it... and most MSPs will agree begrudgingly when off the record.

    That said, our support prices alter when the device is no longer under warranty, so the device usually gets moved to a location covered under a different support structure like only 8x5 or have a longer response time to compensate.

    --
    "We know what happens to people who stay in the middle of the road. They get run over." - Aneurin Bevan
  25. Leading Cause of Drive Failure by Anonymous Coward · · Score: 0

    From the data collected so far, the leading cause of drive failure appears to be Congressional subpoena.

  26. Re:Top #1 Indicator That Correlates To Drive Failu by gweihir · · Score: 1

    IBM says about 50% of time, and that matches my experience. Of course, if you are only watching for SMART failure and not suspicious attribute changes and trends, then you are doing it wrong.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.