Changes

From Amahi Wiki
Jump to: navigation, search
368 bytes added ,  23:42, 19 April 2015
no edit summary
Someone in the forums posted this{{MessageBox|backgroundcolor = #faa|image =Warning.png|heading =WARNING|message = This is recommended only for advanced users, proceed with caution.}}Finding out a disk is bad after it crashes can often prove disastrous. I thought it was appropriate to include here for othersTo be warned of a failing disk is something we all would appreciate. The package 'smartmontools' (This can be done via [http://smartmontools.sourceforge.net/) is already present and setup on my system but wasn't running. smartmontools is ], a free software package that can monitor S.M.A.R.T. attributes and run hard drive self-tests. Basically, S.M.A.R.T. may give you enough of a warning that you can safely backup all your data before your hard drive dies. Obviously, nothing replaces regular backups, but it's absolutely better than knowing nothing!
 First, Sendmail is off by default with Amahi installed. To You will need to enable it, so do the following as '''root''' user('''NOTE:''' Skip if using Postfix):{{Code| service sendmail start chkconfig sendmail on}}
If you prefer to have alerts sent to an email address outside your HDA, try one of the following tutorials:
* [[Enable_Outgoing_Emails|Enable Outgoing Emails]]
If it isn't This may already be installed on in your system you can do that by using a terminal . If not, as '''root''' user do:{{Code| yum -y install smartmontools}}
smartmontools comes with two programs: ; smartctl which is meant for interactive use and smartd which continuously monitors S.M.A.R.T.
You can do a quick test to see if it recognizes your drives (replace /dev/sda by the drive(s) present on your system):
{{Code| smartctl -i /dev/sda}}
To setup smartd to monitor your system automatically, edit the file ''/etc/smartd.conf'' (alternate location is ''/etc/smartmontools/smartd.conf''' ) and check for a line that begins with ''DEVICESCAN''. Comment it out by adding a ‘#’ to the beginning of the line something like this:{{Text|Text= #DEVICESCAN -H -m root -n standby,10,q}}
Add the following line to /etc/smartd.conf:
{{Text|Text= /dev/sda -n standby -a -I 194 -W 6,45,55 -R 5 -M daily -M test -m root}}
This an example from the config file:
</pre>
You'll need a line like that for every drive in the server you want to monitor.
Recommend to check the man page for smartd to see all the available options. There are a lot of them....
Start the daemon with:
{{Code| service smartd start}} To enable start on boot: chkconfig smartd on You can read local mail sent to root using [http://www.amahi.org/apps/webmin Webmin].
To restart after '''NOTE:''' You will receive a reboot:{{Code|chkconfig smartd on}}test email each day or so, one for each drive you identify to be monitored.
12,424

edits