olger
Cadet
- Joined
- Nov 11, 2013
- Messages
- 4
Hello everyone!
I need some help setting up ZFS Scrubs and SMART. I have read the documentation for both, but I don't fully understand how to best setup and schedule these two.
I have a HP Proliant Microserver N54L running two WD Red 3TB in a mirror, which has been going strong for about a month now. Pretty easy workload for the NAS, small environment with 4-5 users and mostly 1-2 actually using the NAS at once. However, there's not a lot of downtime where it's okay for the NAS to be unavailable, which is why I'm having some difficulty scheduling scrubs and SMART tests.
I want to perform both of these early monday mornings (02:00-06:00 preferably, but 00:00-08:00 is okay), as this is the only time guaranteed to be non-critical. Reading the documentation, the best schedule I could come up with was to run SMART (long self test) one monday a month and ZFS-scrubs the other three.
Firstly, If anyone has any input on my scheduling, that would be great. I have no clue how taxing these operations actually are, as I am quite new to all of this. Maybe it would be fine to run them during operational hours?
Second, how does one go about configuring for a schedule that specific? Is it even possible via the GUI? So far I have managed to make the NAS run a ZFS scrub every monday (but no specific time, so I guess it starts at midnight?), but I also have a SMART test scheduled for the same day, and since there is no "treshold days" setting for SMART tests, I guess that one is going to run every single monday too, at the exact time of the ZFS scrub?
Lastly, is there any downside to doing these tests, other than a performance decrease when they are being run?
Thankful for all help, since I am a bit lost here.
I need some help setting up ZFS Scrubs and SMART. I have read the documentation for both, but I don't fully understand how to best setup and schedule these two.
I have a HP Proliant Microserver N54L running two WD Red 3TB in a mirror, which has been going strong for about a month now. Pretty easy workload for the NAS, small environment with 4-5 users and mostly 1-2 actually using the NAS at once. However, there's not a lot of downtime where it's okay for the NAS to be unavailable, which is why I'm having some difficulty scheduling scrubs and SMART tests.
I want to perform both of these early monday mornings (02:00-06:00 preferably, but 00:00-08:00 is okay), as this is the only time guaranteed to be non-critical. Reading the documentation, the best schedule I could come up with was to run SMART (long self test) one monday a month and ZFS-scrubs the other three.
Firstly, If anyone has any input on my scheduling, that would be great. I have no clue how taxing these operations actually are, as I am quite new to all of this. Maybe it would be fine to run them during operational hours?
Second, how does one go about configuring for a schedule that specific? Is it even possible via the GUI? So far I have managed to make the NAS run a ZFS scrub every monday (but no specific time, so I guess it starts at midnight?), but I also have a SMART test scheduled for the same day, and since there is no "treshold days" setting for SMART tests, I guess that one is going to run every single monday too, at the exact time of the ZFS scrub?
Lastly, is there any downside to doing these tests, other than a performance decrease when they are being run?
Thankful for all help, since I am a bit lost here.