FreeNAS killing my hard drives?!

ibex333

Diamond Member
Mar 26, 2005
4,092
123
106
Since I built a FreeNAS box, it has been nothing but trouble. First of all, it was nothing easy like some people say. It was pretty damn hard to set it all up and make it all work properly. (but I digress)

Since I am not rich, I used regular hard drives. Not something specifically designed for servers, but basic, home use, consumer hard drives I had laying around.

First, a 3TB drive failed, taking my raid 0 array down with it. I didn't care about redundancy, so the loss of data is my fault. The loss of hardware on the other hand, made me frown...

And now, a 1TB drive failed! This time, I am not just sad anymore, but very very sad indeed! That's already a loss over $100 in hardware all together.

Seriously, what gives?! I get it, these are not server grade hard drives, but my case is spacious, there should not be overheating or anything like that. There wasn't a lot of reads/writes since I don't use my server very often. Maybe once in every 2-3 months to offload a bunch of crap from the main PC.

Does running in such a "server" fashion put extreme stress on hard drives? Is it really such a bad thing to use non-server HDDs in a server?

I suppose I must note that these drives are long out of warranty so I am SOL. However, they lasted for years, and would have likely lasted at least as long, if not for the damn FreeNAS.

Is it just a matter of time now before another drive fails?
 

VirtualLarry

No Lifer
Aug 25, 2001
56,448
10,118
126
I suppose I must note that these drives are long out of warranty so I am SOL. However, they lasted for years, and would have likely lasted at least as long, if not for the damn FreeNAS.

Is it just a matter of time now before another drive fails?
*Shrug* Old drives are old. They're mechanical, they seem to fail eventually. In fact, how old are these drives we're talking about? 3-5 yrs? Older?
 
Feb 25, 2011
16,822
1,493
126
Throwing a bunch of years-old HDDs that you had lying around? Yeah, you're going to have failures. They're old HDDs.

Do you have them set to drive sleep, or are they spinning 24/7?

Is it just a matter of time now before another drive fails?
It is always a matter of time before an HDD fails.

Meet the bathtub curve:


The upswing in failure rate starts around the 5 year mark.
 
Reactions: VirtualLarry

VirtualLarry

No Lifer
Aug 25, 2001
56,448
10,118
126
I pro-actively replace most of my drives around the 5-year mark, for 24/7 server duty.

I'm unsure how long they'll last, if spun down when not used. (As in my unRAID server.)

I've got eight 2TB Hitachi 7200RPMs in there. Two were added, from NIB that had sat on my shelf, and six of them were from the original build, which was years ago.

AFAIK, they're all still good, but I haven't actually checked them. I probably should. Been meaning to move from unRAID to FreeNAS myself.
 
Reactions: mxnerd

mxnerd

Diamond Member
Jul 6, 2007
6,799
1,101
126
First, RAID 0 is a big no, no in any condition, you will lose data in no time, even if the drives didn't die.

2nd, if you have any kind of RAID, you better have similar size & similar speed of disks.

3rd, all drives die eventually. It could happen anytime, really, even brand new ones, let alone old drives.

4th, NAS usually means you have multiple HDDs in a compact space. Heat is a major killer for HDDs. Make sure your HDDs are cooled properly. If HDDs are not cooled properly, they die very fast.
 
Reactions: VirtualLarry

crashtech

Lifer
Jan 4, 2013
10,554
2,138
146
RAID 0 really has no place on a NAS, imo. Select a RAID level with some fault tolerance and get some decent drives (HGST). It's not FreeNAS that's out of whack, it's your expectations. I have 4 2TB Hitachis in my NAS that I bought new, and over the last four years, I've had to replace one, not because it failed, but because it was throwing SMART errors. I get a daily email on the status of the server and drives.
 
Reactions: mxnerd

bigboxes

Lifer
Apr 6, 2002
39,140
12,027
146
I wouldn't think that FreeNAS would have a hand in prematurely ending your hard drives. I have no experience though with FreeNAS. However, throwing random old drives in a RAID array is asking for trouble. You know that RAID is not a backup? Even if you had redundancy, RAID is not back up. RAID is for uptime. Even if you didn't have a catastrophic failure you still have data loss. It's important to keep your data backed up offline as well as online.

Another HDD killer would be power. One, starting up a server/NAS for the first time is the biggest stress you will put on your hard drives. I would never cheap out on your power supply and definitely have the whole system connected to a UPS. Protection from voltage fluctuations is essential for stability.
 
Reactions: mxnerd

bigboxes

Lifer
Apr 6, 2002
39,140
12,027
146
I pro-actively replace most of my drives around the 5-year mark, for 24/7 server duty.

I've had lots of drives fail in my lifetime. However, I don't think I've made it to the 5-year mark before I started to replace drives with larger capacity drives. A couple years ago I started replacing my older drives with new larger capacity HGST drives, even if I had to pay more. Reliability has started to take precedence over cost. Although I have everything backed up offline I still hate being down because I decided to buy latest price breaker special that I ran across.
 
Reactions: mxnerd

w3rd

Senior member
Mar 1, 2017
255
62
101
What are you using a mechanical raid for...?
I stopped using RAID arrays about 8 years ago, when SSDs came out.
 

Malogeek

Golden Member
Mar 5, 2017
1,390
778
136
yaktribe.org
What are you using a mechanical raid for...?
I stopped using RAID arrays about 8 years ago, when SSDs came out.
That makes no sense for large capacity redundant storage arrays. You have no idea what you're on about sorry.

@ibex333 what were you using RAID 0 in a NAS for? Did you really need the extra speed?
 
Feb 25, 2011
16,822
1,493
126
And..? Why do you need a raid, for space..?

Storage virtualization. Easier to manage a single storage pool. Parity RAID (RAID-Z or Z2) means you don't have any given chunk of data on a single device where a single HDD failure could take it out.

Backups should make that a moot point, but rebuilding a RAID array is easey-peasey, no down-time.
 
Last edited:

crashtech

Lifer
Jan 4, 2013
10,554
2,138
146
w3rd, you should at least get minimally conversant in the various RAID levels before wading in. There's more to this than just striping spinners for speed, which at this stage, is a bit moronic, I'll grant.
 

ibex333

Diamond Member
Mar 26, 2005
4,092
123
106
@Malogeek

RAID 0 allowed me to get more usable space. Had I used the redundant option my space would be cut in half.
 

Anteaus

Platinum Member
Oct 28, 2010
2,448
4
81
I agree with those above. There is nothing inherently wrong with using RAID, but it is meant for uptime and depending on which level you use can stress them beyond what is considered normal for consumer drives. Physical stress is only part of it. Heat is another enemy that isn't generally an issue until you start running a group of drives 24/7, but it can build up. Unless you invest in a proper hardware setup with adequate cooling and NAS spec drives, I would limit RAID use to mirroring (Raid 1).

To expand on dave_the_nerd's recommendation, I would use a non-raid, drive pooling solution such as Unraid or Stablebit Drivepool. SnapRAID has some value here also.

Last and the most important lesson. Regardless of your configuration, it is your risk to take. None of the solutions mentioned count as a backup. Generally speaking, if your data is important you should have at least three copies; your working copy and two backups. Hard drives fail, which means even backups fail. It is very easy to end up in a situation where your system dies so you go to your backup, only to find out that your backup has issues.

I personally like Raid 0 for media drives in spite of the risk because they work fast, don't impact drives like RAID5/6, and are super fast to build. That said, because I have good backups I could care less if it crashes. Ultimately it just means downtime while I copy everything back over. Don't let anyone dictate how you use your system as long as you willing to own the consequences.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |