hello, i had a power failure today and now my software raid array is rebuilding. i thought it'd be nice to have a notification popup when i log in telling me it's rebuilding and when it's estimated it'll finish (time of day rather than time remaining) plus a 'click here for details' for a little python app to display the live contents of /proc/mdstat. then a notification when the rebuild is complete. also notifications for failed drives would be ace. that should be written in the hope of one day making it network aware so i can get notifications on my desktop of drive failures on my servers. i'm assuming this is a job for python, dbus and maybe hal. if anyone can suggest similar bits of software (monitor system state, provide notifications, small python apps presenting simple system info) then i'd be fairly keen to code this myself. :-)
I don't have any suggested similar software, but you might want to address this request to Neil Brown <neilb.edu.au> as he's the upstream mdadm maintainer (as well as the kernel md stack maintainer). This request probably rightly belongs to mdadm (raidtools is long since dead). I'll update the component to mdadm, however I likely won't have time to work on anything like this (and it's a bit out of my normal programming realm anyway, so I'm not the best person to work on it regardless). If you can get feedback from Neil and feel like working on it, by all means do so and I'll look at updating our mdadm with whatever you come up with.
The gnome-disk-utility is able to deal with md raid devices and might be a more appropriate place for a feature like this to exist.
ah, sorry, i'd been meaning to update this bug for a while. i did actually write a little python app for this - and it worked! i have a feeling i've seen a RAID failure popup from palipsest since i installed F11 on one machine. is gdu-notification-daemon already meant to do that? i've just tried running it (it's in my startup apps but didn't appear to be running already) and did some hot-fail/remove/add mdadm commands but no pop-ups appeared.
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.