Date: Tue, 22 Nov 2005 18:26:04 -0800 From: Drew Tomlinson <drew@mykitchentable.net> To: Nicolas Blais <nb_root@videotron.ca> Cc: freebsd-questions@freebsd.org Subject: Re: How To Monitor Disk Errors? Message-ID: <4383D33C.3040301@mykitchentable.net> In-Reply-To: <200511222118.05677.nb_root@videotron.ca> References: <4383CE63.6000700@mykitchentable.net> <200511222118.05677.nb_root@videotron.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
On 11/22/2005 6:18 PM Nicolas Blais wrote: >On November 22, 2005 09:05 pm, Drew Tomlinson wrote: > > >>I have an old machine running 4.11. It died sometime last night from >>what I think was a disk problem. The machine was still running and >>still passing packets (it is my firewall) but I could not log in via the >>console, ssh, or telnet. I powered the machine off/on and heard the >>"click of death" coming from one of the internal IDE drives. By some >>miracle, the machine did finally boot and is running again. >> >>I'm sure I'm on borrowed time here. However I would like to find some >>way to monitor drive errors so I know which drive is failing so replace >>the correct drive. I have two in the machine. I've checked >>/var/log/messages but see no entries there regarding the drive. Is >>there some utility that will let me see the current number of errors >>since boot? >> >>Thanks, >> >>Drew >> >> > >Check out /sysutils/smartmontools in the ports. It could be what you need. >When installed, a simple smartctl -H /dev/*disk* like : >smartctl -H /dev/ad0 will tell you if your drive is healthy or not. > >You can also set up the smartd which will check your drives at certain >intervals. > >Nicolas > > Thanks for your reply. However it appears I need to be at FBSD ver 5.0 or higher to use this tool. Here's the output: blacksheep# smartctl -H /dev/ad0 smartctl version 5.33 [i386-portbld-freebsd4.11] Copyright (C) 2002-4 Bruce Allen Home page is http://smartmontools.sourceforge.net/ ATA support is not provided for this kernel version. Please ugrade to a recent 5-CURRENT kernel (post 09/01/2003 or so) Smartctl: Device Read Identity Failed (not an ATA/ATAPI device) A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options. Cheers, Drew -- Visit The Alchemist's Warehouse Magic Tricks, DVDs, Videos, Books, & More! http://www.alchemistswarehouse.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4383D33C.3040301>