brobostigon | morning boys and girls. | 08:18 |
---|---|---|
NET||abuse | hey guys, I need to configure disk health monitoring on my home server, i really want to know when the disk array might be in trouble. | 13:00 |
daftykins | what is it, mdadm? | 13:01 |
NET||abuse | I am wondering what the best solution would be, i will check in on it from time to time, and a web ui or someting would be handy | 13:01 |
NET||abuse | daftykins: no, it's a btrfs array, 4x6TB disks | 13:01 |
daftykins | no idea then | 13:01 |
NET||abuse | and 1x1TB OS disk | 13:02 |
NET||abuse | darn,, | 13:02 |
NET||abuse | it's been running for, maybe 2 years now,, | 13:02 |
* daftykins has a hardware controller that emails weekly verification results | 13:02 | |
NET||abuse | so i really need to know the disks are healthy, or if /when they need replacing | 13:02 |
daftykins | well for the disks you'd want to just monitor their SMART output from smartctl | 13:03 |
daftykins | could script something up that runs the command against each disk and emails it to you easily enough | 13:03 |
NET||abuse | well, lets start underneath btrfs, smart. web or scheduled email or other api call with weekly/daily stats and results | 13:03 |
daftykins | scripted up as i say with smartctl'd work | 13:04 |
NET||abuse | is there anything simple and pre-configured, drop in installable from repos? | 13:04 |
NET||abuse | scripting == maintenance, and who has time for that. | 13:04 |
daftykins | well the command hasn't changed since i started using it, so i can't think of a maintenance angle beyond reading the emails | 13:05 |
daftykins | in fairness had you wanted a time saving setup the home non-LTS server with btrfs was not it (: | 13:05 |
NET||abuse | haha, fair jab | 13:07 |
daftykins | i honestly have no idea if there's anything automated, i'd think just being able to store and view the system logs would be handy for any btrfs malarkey, then email'd "smartctl -i /dev/sdx" for each disk for manual perusal | 13:10 |
daftykins | no idea if there are any btrfs maintenance commands too, as what my hardware controller does is a full verify sweep across the volume checking the parity data every week, which is also a nice intensive task to provoke a bad sector being found if there is one | 13:11 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!