Skip to content
Snippets Groups Projects
Commit 824a341c authored by ballen4705's avatar ballen4705
Browse files

Added path details and how to remove rpm with --noscripts

git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@40 4ea69e1a-61f1-4043-bf83-b5c94c648137
parent c51c2b99
No related branches found
No related tags found
No related merge requests found
......@@ -3,40 +3,43 @@
<head>
<title>smartmontools Home Page</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1">
<meta name="author" content="Bruce Allen">
<meta name="description" content="SMART S.M.A.R.T. linux disk monitoring">
<meta name="description"
content="SMART S.M.A.R.T. linux disk monitoring">
</head>
<body>
<div align="center">
<h1><font color="#3333ff">smartmontools HOME PAGE &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; </font>
<a href="http://sourceforge.net"><img
<h1><font color="#3333ff">smartmontools HOME PAGE &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
</font> <a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=64297&amp;type=5"
width="210" height="62" border="0" alt="SourceForge.net Logo"
align="middle">
</a>
</h1>
</a> </h1>
</div>
<div align="left">This is the home page for smartmontools. &nbsp;The smartmontools
package contains two utility programs (<font color="#3333ff"><b>smartctl</b></font>
and <font color="#3333ff"><b>smartd</b></font>) to control and
monitor storage systems using the Self-Monitoring, Analysis and Reporting
Technology System (S.M.A.R.T.) built into most modern ATA and SCSI hard
disks. It is derived from the smartsuite package, and includes support
Technology System (S.M.A.R.T.) built into most modern ATA and SCSI
hard disks. It is derived from the smartsuite package, and includes support
for ATA/ATAPI-5 disks. It should run on any modern linux system.<br>
<br>
For your convenience, this is a single page, so you can print it easily.<br>
For your convenience, this is a single page, so you can print it
easily.<br>
<hr width="100%" size="2">
<ul>
<li><a href="#howtodownload">How to download and install smartmontools</a></li>
<li><a href="#FAQ">Frequently Asked Questions</a></li>
<li><a href="#testinghelp">The code needs to be tested on SCSI disks/tapes</a></li>
<li><a href="#testinghelp">The code needs to be tested on SCSI
disks/tapes</a></li>
<li><a href="#differfromsmartsuite">How does smartmontools differ
from smartsuite?</a></li>
<li><a href="#references">Useful references on S.M.A.R.T.
......@@ -59,9 +62,9 @@ Mailing list and archives</a> for smartmontools support<br>
</b><b><a name="howtodownload"></a></b><b> How to download and install
smartmontools<br>
</b>There are three different ways to get and install smartmontools.
&nbsp;You can use any one of these three procedures. &nbsp;Just after "Method
3" below are some instructions for trying out smartmontools once you have
completed the installation.<br>
&nbsp;You can use any one of these three procedures. &nbsp;Just after
"Method 3" below are some instructions for trying out smartmontools once
you have completed the installation.<br>
<ol>
<li><b>First Method - Install from the RPM file:</b><br>
......@@ -73,13 +76,18 @@ completed the installation.<br>
. &nbsp;Don't get the SRPM file (<tt>*.src.rpm</tt>).</li>
<li>Install it using RPM. &nbsp;You must be root to do this:<br>
<tt>su root</tt> &nbsp;(enter root password)<br>
<tt>rpm -ivh smartmontools-5.0-1.i386.rpm</tt></li>
<tt>rpm -ivh smartmontools-5.0-1.i386.rpm<br>
</tt>For most users, this is all that is needed.<br>
</li>
<li>If you receive an error message, you have probably previously
installed the <tt>smartsuite</tt> package, or RedHat's kernel-utils package,
which provide older versions of the <tt>smartd</tt> and <tt>smartctl</tt>
utilities. &nbsp;In this case you should use the <tt>--nodeps</tt> or
<tt> --force</tt> arguments of rpm to replace these two utilities:<br>
<tt>rpm -ivh --nodeps --force smartmontools-5.0-1.i386.rpm</tt><br>
utilities. &nbsp;In this case you should use the <tt>--nodeps</tt>
or <tt> --force</tt> arguments of rpm to replace these two utilities:<br>
<tt>rpm -ivh --nodeps --force smartmontools-5.0-1.i386.rpm</tt></li>
<li>If you want to remove the package (<tt>rpm -e s</tt><tt>martmontools-5.0-1</tt>
) and your system does not have <tt>chkconfig</tt> installed, you may need
to use the <tt>--noscripts</tt> option to <tt>rpm -e</tt>.<br>
</li>
</ul>
......@@ -105,9 +113,9 @@ recent release)<br>
<li><b>Third Method - Download code directly from the CVS archive:</b><br>
<ul>
<li>Download the latest code snapshot from CVS. If prompted for a
password, simply press the Enter key. &nbsp;Note that the two lines below
that start "<tt>cvs</tt>" are long! <br>
<li>Download the latest code snapshot from CVS. If prompted for
a password, simply press the Enter key. &nbsp;Note that the two lines
below that start "<tt>cvs</tt>" are long! <br>
<tt>cvs -d:pserver:anonymous@cvs.smartmontools.sourceforge.net:/cvsroot/smartmontools
login</tt> <tt><br>
cvs -z3 -d:pserver:anonymous@cvs.smartmontools.sourceforge.net:/cvsroot/smartmontools
......@@ -125,16 +133,20 @@ that start "<tt>cvs</tt>" are long! <br>
</li>
</ol>
<b>After installing using Method 1, 2 or 3 above, you can read the
man pages, and try out the commands:</b><br>
<b>After installing using Method 1, 2 or 3 above, you can read
the man pages, and try out the commands:</b><br>
<blockquote>
<blockquote><tt>man 8 smartctl</tt><br>
<tt>man 8 smartd</tt><br>
<tt>smartctl -etf /dev/hda &nbsp;</tt>[only root can do this]<br>
<tt>smartctl -a /dev/hda &nbsp; &nbsp;</tt>[only root can do this]</blockquote>
<tt>/usr/sbin/smartctl -etf /dev/hda &nbsp;</tt>[only root can do
this]<br>
<tt>/usr/sbin/smartctl -a /dev/hda &nbsp; &nbsp;</tt>[only root
can do this]</blockquote>
</blockquote>
Note that the default location for the manual pages is in <tt>/usr/share/man/man8</tt>
. &nbsp;If "man" does not find the manual pages, then you may need to add
<tt>/usr/share/man</tt> to your <tt>MANPATH</tt> environment variable.<br>
<hr width="100%" size="2"><br>
<br>
<a name="FAQ"></a><b>Frequently-asked questions<br>
......@@ -151,29 +163,29 @@ smartmontools-support mailing list</a>.<br>
<li><b>What are the future plans for smartmontools?</b><br>
My plan is that smartmontools-5.x will support ATA/ATAPI-5 disks.
&nbsp;Eventually, we'll do smartmontools-6.x to support ATA/ATAPI-6 disks,
smartmontools-7.x for the ATA/ATAPI-7 standard, and so on. &nbsp;The
"x" will denote revision level, as bugs get found and fixed, and as enhancements
smartmontools-7.x for the ATA/ATAPI-7 standard, and so on. &nbsp;The "x"
will denote revision level, as bugs get found and fixed, and as enhancements
get added. &nbsp; If it's possible to maintain backwards compatibility,
that would be nice, but I don't know if it will be possible or practical.</li>
<li><b>Why are you doing this?</b><br>
My research group runs a beowulf cluster with 300 ATA-5 disks. &nbsp;We
have more than 20 TB of data stored on the system. &nbsp;It's nice to
have advanced warning when a disk is going to fail.</li>
<li><b>I see some strange output from smartctl. &nbsp;What does it
mean?</b><br>
have more than 20 TB of data stored on the system. &nbsp;It's nice to have
advanced warning when a disk is going to fail.</li>
<li><b>I see some strange output from smartctl. &nbsp;What does
it mean?</b><br>
The raw S.M.A.R.T. attributes (temperature, power-on lifetime, and
so on) are stored in vendor-specific structures. &nbsp;Sometime these are
strange. &nbsp;Hitachi disks (at least some of them) store power-on lifetime
in minutes, rather than hours. &nbsp;IBM disks (at least some of them) have
three temperatures stored in the raw structure, not just one. And so on.
&nbsp;If you find strange output, or unknown attributes, please send an email
to <a
in minutes, rather than hours. &nbsp;IBM disks (at least some of them)
have three temperatures stored in the raw structure, not just one. And so
on. &nbsp;If you find strange output, or unknown attributes, please send
an email to <a
href="ttp://lists.sourceforge.net/mailman/listinfo/smartmontools-support">
smartmontools-support</a> and we'll help you try and figure it out.</li>
<li><b>What attributes does smartmontools not yet recognize?<br>
</b>From a Hitachi disk: (221)(223)(225)(230)(250)<br>
If you can attach names/meanings to these attributes, please send me
a note to <a
If you can attach names/meanings to these attributes, please send
me a note to <a
href="ttp://lists.sourceforge.net/mailman/listinfo/smartmontools-support">
smartmontools-support</a>.</li>
<li><b>When I run <tt>smartd</tt> , the SYSLOG (<tt>/var/log/messages</tt>
......@@ -184,8 +196,8 @@ smartmontools-support</a>.</li>
ATA and SCSI devices to monitor (matching the pattern <tt>/dev/hd[a-z]</tt>
or <tt>/dev/sd[a-z]</tt>). &nbsp;The log messages appear because your
system doesn't have most of these devices.<br>
A future release of smartd will have a command-line option to specify which
devices to include or exclude from start-up search.<br>
A future release of smartd will have a command-line option to specify
which devices to include or exclude from start-up search.<br>
</li>
</ul>
......@@ -196,15 +208,15 @@ system doesn't have most of these devices.<br>
but I don't have any access to systems with SCSI S.M.A.R.T. devices. &nbsp;I'd
be very grateful to find someone who could help me test the smartmontools
code on SCSI disks. &nbsp;Since it's derived from the smartsuite package,
it should initially work about the same way with SCSI devices as the smartsuite
tools did.<br>
it should initially work about the same way with SCSI devices as the
smartsuite tools did.<br>
<br>
I'd be especially happy if someone would like to take on the task,
as a developer, of maintaining the SCSI code. &nbsp;Do you have a beowulf
cluster with a few hundred SCSI disks? Please volunteer!<br>
<hr width="100%" size="2"><a name="differfromsmartsuite"></a><b>How does smartmontools
differ from smartsuite?<br>
<hr width="100%" size="2"><a name="differfromsmartsuite"></a><b>How does
smartmontools differ from smartsuite?<br>
</b>Initially, only in that it supports the ATA/ATAPI-5 standard.
&nbsp;So for example <tt>smartctl</tt> from smartsuite has no facility
for printing the self-test logs, and doesn't print timestamp information
......@@ -212,9 +224,9 @@ in the most usable way. But smartmontools is derived directly from smartsuite
and is very similar. <br>
<br>
The other principle difference is that I'd like to have smartmontools
be a true open-source project, meaning that we keep the files in CVS,
and that other developers who wish to contribute can commit changes to
the archive.<br>
be a true open-source project, meaning that we keep the files in CVS, and
that other developers who wish to contribute can commit changes to the
archive.<br>
<hr width="100%" size="2"><br>
<a name="references"></a><big><b>Useful references on S.M.A.R.T.
......@@ -229,8 +241,8 @@ references may be helpful:<br>
<ul>
<li>The <a href="http://www.t13.org/project/d1321r1c.pdf">ATAPI/ATA-5
Revision 1 specification</a></li>
<li><a href="http://www.t13.org/#FTP_site">Earlier and later revisions
of the ATAPI/ATA specifications</a></li>
<li><a href="http://www.t13.org/#FTP_site">Earlier and later
revisions of the ATAPI/ATA specifications</a></li>
<li>The S.M.A.R.T. specification is SFF-8035i (rev E). &nbsp;I
can not find an on-line reference. It can be obtained from the <a
href="http://www.sffcommittee.com/ns/">Small Form Factors Committee</a>
......@@ -247,7 +259,6 @@ can not find an on-line reference. It can be obtained from the <a
<hr width="100%" size="2">Page maintained by <a
href="mailto:smartmontools-support@lists.sourceforge.net">Bruce Allen</a><br>
<big> </big></div>
</div>
</body>
</html>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment