Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Sep 2006 18:03:24 +0100
From:      Alex Zbyslaw <xfb52@dial.pipex.com>
To:        Robin Becker <robin@reportlab.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: gmirror HD failure detection
Message-ID:  <4511745C.2080701@dial.pipex.com>
In-Reply-To: <45116E76.6020009@chamonix.reportlab.co.uk>
References:  <45116E76.6020009@chamonix.reportlab.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
Robin Becker wrote:

> After using Dru Lavigne's excellent article http://tinyurl.com/da66a 
> about Raid-1 I have a full Raid-1 mirror on a new rack server. I'm 
> wondering if anyone can tell me how best to monitor the hardware 
> status to detect imminent failure of one of the disks? Do I use 
> something like smartctl in a cron or what?

Assuming that the disks support SMART then just read the man page for 
smartd.  No need for cron.  You can also schedule "short" and "long" 
tests to run in off hours.  smartmontools is easy to uninstall if it 
doesn't work for you. 

However, this will tell you that a disk is failing (or failed) which is 
not quite the same as array status.  An array (theoretically)  might be 
sub-optimal for non-SMART reasons.  Someone familiar with gmirror will 
have to answer that bit... but gmirror status -s looks from the man page 
like it might be interesting and *that* could be run from cron and 
parsed to weed out "status OK results".

--Alex





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4511745C.2080701>