Something
Explorer
- Joined
- Jan 31, 2015
- Messages
- 93
Again, thank you all so much for the help. This has been fun, informative and helpful. I'll setup SMART testing and do a ZFS snapshot. Details soon.
It's clear
Some of my decisions do defeat the purpose and that makes them mistakes. My main goal in all this has been a system that scales to handle backups, as I could very easily decide "time for 3x4TB WD Black RAID5 for recording, let's do this!" and not want to risk data loss with my rendered videos. Learning FreeNAS and being less hopeless when it comes to IT matters also doesn't hurt.
I had a Seagate backup drive, but I very quickly found out that I had been more or less scammed. Windows backup doesn't function with it, Time Machine was...well I didn't even make the attempt. Even manually copy-pasting files to it would just randomly fail. My data is fairly important to me, so I decided that it was time I do it right. I have a bunch of machines and I want to be able to back them all up, something that makes a NAS really shine. That, and FreeNAS gives me a level of control (hardware or otherwise) to scale and build exactly what I want. Five years down the line, I still want to have the same box sitting there for backups. Maybe some upgrades, but more or less, something I can keep for years upon years.
Difficult as all of this is, it's been a great little learning process for me. About two years back I had to start using the command line (shocking as that is for a computer scientist), determined to face my fears and preference for GUIs and now I really love using the command line. FreeNAS has encouraged me to broaden my horizons with the command line, so I now have experience with the command line on a variety of systems.
It's clear
Code:
pool: freenas-boot state: ONLINE scan: scrub repaired 0 in 0h2m with 0 errors on Fri Jul 17 23:48:53 2015 config: NAME STATE READ WRITE CKSUM freenas-boot ONLINE 0 0 0 da0p2 ONLINE 0 0 0 errors: No known data errors pool: wdred1 state: ONLINE scan: scrub repaired 0 in 7h25m with 0 errors on Sat Jul 18 06:22:50 2015 config: NAME STATE READ WRITE CKSUM wdred1 ONLINE 0 0 0 gptid/843fd539-a8f2-11e4-8af0-448a5b8b7959 ONLINE 0 0 0 errors: No known data errors pool: wdred2 state: ONLINE scan: scrub repaired 0 in 0h0m with 0 errors on Fri Jul 17 23:45:55 2015 config: NAME STATE READ WRITE CKSUM wdred2 ONLINE 0 0 0 gptid/5d32b6f1-2d00-11e5-b9b1-448a5b8b7959 ONLINE 0 0 0 errors: No known data errors
Okie dokie, doing that.With the latest versions of 9.3, SMART tests may be scheduled automatically with a new volume (can't say for sure, but I think I remember seeing that as a recent change), but that isn't the case with all 9.3 versions, and it definitely wasn't the case with anything earlier. However, you can (and should) schedule them yourself. I run a short test daily and a long test weekly, which may be a little more often than necessary in both cases, but is reasonable. It's discussed in the manual at http://doc.freenas.org/9.3/freenas_tasks.html#s-m-a-r-t-tests. Also make sure you have an email address set up so that and SMART errors will be reported.
Heh, now if only I were made of money... time for a third WD Red maybe...With that said, there are no apparent problems with your pool. The last scrub found no errors, and the SMART data doesn't show any trouble with your drive. If you're concerned about the security of your data, add redundancy to your pool. You can add a second disk as a mirror to the first (though unfortunately not through the GUI; you'd need to do that at the CLI), but to end up with some sort of RAIDZ configuration you would need to back up the data, destroy the pool, and recreate it in the desired configuration.
Thank you.As to the scrub, I don't know of more detailed documentation, but if it's out there it's probably in either the OpenZFS docs or the Oracle ZFS docs. The latter may not be 100% applicable, since ZFS forked a while back.
You're the most concise engie i've ever met. Thank you.Technical explanation of scrubs?
ZFS reads every block it has allocated.
That's basically it. ZFS always corrects data whenever it reads it, if necessary and possible.
Mmmm, cheers.By default FreeNAS checks SMART status every 30 minutes, but that's a completely separate process from running SMART tests, which seems to be a source of considerable confusion. To put is simply, drives update their SMART attributes continuously, but you or the system can initiate short or extended SMART tests too. You should, because that way you have a more comprehensive picture of drive health.
Well I mainly built this to scale, and with regrets upon regrets upon regrets. Like using consumer hardware in the first place. Selling the mobo and CPU is going to be fun, though i'll pull that off. And going with a single WD Red in the first place.Your setup begs the question, why are you even using ZFS? With no redundancy in your pool, you're missing out on most of the benefits. Is it just that you like the FreeNAS GUI as a system admin tool, or is it the plugins, or what? I'm genuinely curious.
Some of my decisions do defeat the purpose and that makes them mistakes. My main goal in all this has been a system that scales to handle backups, as I could very easily decide "time for 3x4TB WD Black RAID5 for recording, let's do this!" and not want to risk data loss with my rendered videos. Learning FreeNAS and being less hopeless when it comes to IT matters also doesn't hurt.
I had a Seagate backup drive, but I very quickly found out that I had been more or less scammed. Windows backup doesn't function with it, Time Machine was...well I didn't even make the attempt. Even manually copy-pasting files to it would just randomly fail. My data is fairly important to me, so I decided that it was time I do it right. I have a bunch of machines and I want to be able to back them all up, something that makes a NAS really shine. That, and FreeNAS gives me a level of control (hardware or otherwise) to scale and build exactly what I want. Five years down the line, I still want to have the same box sitting there for backups. Maybe some upgrades, but more or less, something I can keep for years upon years.
Difficult as all of this is, it's been a great little learning process for me. About two years back I had to start using the command line (shocking as that is for a computer scientist), determined to face my fears and preference for GUIs and now I really love using the command line. FreeNAS has encouraged me to broaden my horizons with the command line, so I now have experience with the command line on a variety of systems.
Last edited: