<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>smartmontools Archives - Mon linux</title>
	<atom:link href="https://www.monlinux.net/tag/smartmontools/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.monlinux.net/tag/smartmontools/</link>
	<description>by Belgotux</description>
	<lastBuildDate>Thu, 21 Oct 2021 19:46:11 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>

<image>
	<url>https://www.monlinux.net/wp-content/uploads/cropped-mon-linux-logo-grey-512-32x32.png</url>
	<title>smartmontools Archives - Mon linux</title>
	<link>https://www.monlinux.net/tag/smartmontools/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Smartmontools &#8211; alertes mails via son daemon</title>
		<link>https://www.monlinux.net/2014/09/smartmontools-alertes-mails-via-daemon/</link>
					<comments>https://www.monlinux.net/2014/09/smartmontools-alertes-mails-via-daemon/#respond</comments>
		
		<dc:creator><![CDATA[belgotux]]></dc:creator>
		<pubDate>Fri, 05 Sep 2014 21:41:09 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[smartmonctl]]></category>
		<category><![CDATA[smartmontools]]></category>
		<guid isPermaLink="false">http://www.monlinux.net/?p=525</guid>

					<description><![CDATA[<p>Smartmontools permet de monitorer ses disques durs ou SSD. Sur son serveur, il est surtout utile de configurer le daemon afin d&#8217;&#234;tre averti d&#8217;un probl&#232;me de disque avant que celui-ci ne meurt tragiquement&#8230;. Utilisation de smartctl Il permet d&#8217;interroger les... <a class="more-link" href="https://www.monlinux.net/2014/09/smartmontools-alertes-mails-via-daemon/">Continue Reading &#8594;</a></p>
<p>L’article <a href="https://www.monlinux.net/2014/09/smartmontools-alertes-mails-via-daemon/">Smartmontools &#8211; alertes mails via son daemon</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Smartmontools permet de monitorer ses disques durs ou SSD. Sur son serveur, il est surtout utile de configurer le daemon afin d&rsquo;être averti d&rsquo;un problème de disque avant que celui-ci ne meurt tragiquement&#8230;.</p>
<p><span id="more-525"></span></p>
<h2>Utilisation de smartctl</h2>
<p>Il permet d&rsquo;interroger les données SMART à la commande :</p>
<ul>
<li>Lancer un test rapide : smartctl -t short /dev/sdX</li>
<li>Lancer un test long : smartctl -t long /dev/sdX</li>
<li>accéder au résultats/statistiques de ces tests : smartctl -l selftest /dev/sdX</li>
<li>Pour les erreurs : smartctl -l error /dev/sdX</li>
<li>résumé : smartctl -q errorsonly -H -l selftest /dev/sdX</li>
<li>tout : smartctl -a /dev/sdX</li>
<li>uniquement les infos des disques : smartctl -i /dev/sda</li>
<li>Activer le test online : -s on</li>
</ul>
<p>Configurer le disque pour faire le test uniquement quand le disque est démarré, pratique quand ses disques sont mis en pause.</p>
<pre class="lang:sh decode:true ">-n POWERMODE, --nocheck=POWERMODE</pre>
<address class="lang:default decode:true ">[ATA only] Specifies if smartctl should exit before performing any checks when the device is in a low-power mode. It may be used to prevent a disk from being spun-up by smartctl. The power mode is ignored by default. A nonzero exit status is returned if the device is in one of the specified low-power modes (see RETURN VALUES below). never|sleep|standby|idle Maximum number of skipped checks (in a row) can be specified by appending positive number ´,N´ to POWERMODE (like ´-n standby,15´). After N checks are skipped in a row, powermode is ignored and the check is performed anyway When a periodic test is skipped, smartd normally writes an informal log message. The message can be suppressed by appending the option ´,q´ to POWERMODE (like ´-n standby,q´). This prevents a laptop disk from spinning up due to this message</address>
<p>Options conseillées :</p>
<pre class="lang:sh decode:true ">smartctl -s on -o off -S on -n standby /dev/sda</pre>
<p>Test automatique récurrent mais je préfère déconseiller pour les disques mis en veille : le test automatique en offline (-o) et autosave (-S) :</p>
<pre class="lang:sh decode:true ">smartctl -o on -S on /dev/sda</pre>
<p>Voici les informations du MAN à ce sujet :</p>
<pre class="lang:default decode:true">SMART Attribute Autosave Enabled.
SMART Automatic Offline Testing Enabled every four hours.</pre>
<p>ATTENTION que c&rsquo;est fait toutes les 4 heures, et cela peut potentiellement remettre le disque dur en marche s&rsquo;il est en sleep avec hdparm.</p>
<p>Je conseille de ne pas faire de test offline pour les données non critiques, et de mettre une tâche crontab pour faire un « smartctl -t offline /dev/sdX » tous les X temps. Un autre piste est d&rsquo;utiliser l&rsquo;option « -n sleep » pour vérifier que le disque ne démarre pas pour faire son test.</p>
<p>Voici le script que l&rsquo;utilise pour la tâche cron. Si vous ne renseignez pas de disques dans la variable « DISKS » alors tous les disques sont vérifiés.</p>
<pre class="lang:sh decode:true">DISKS=""
if [ "$DISKS" == "" ] ; then DISKS="$(ls /dev/sd? )" ; fi
for disk in $DISKS ; do
echo "Disk : $disk"
smartctl -t offline -n sleep $disk || echo "Error disk $disk"
echo -e "\n\n\n"
done
exit 0</pre>
<h2>Daemon smartmontools</h2>
<p>Décommenter ceci dans le fichier /etc/default/smartmontools pour un démarrage automatique du service :</p>
<pre class="lang:sh decode:true ">start_smartd=yes</pre>
<p>Éditer /etc/smartd.conf :</p>
<pre class="lang:sh decode:true ">/dev/sda -H -l error -l selftest -t</pre>
<ul>
<li>-M exec /usr/share/smartmontools/smartd-runner &#8211;&gt; -M test : pour tester la notification</li>
<li>-i 167 permet d&rsquo;ignorer un check de l&rsquo;attribut 167</li>
<li>-I 167 permet d&rsquo;ignorer un traking de l&rsquo;attribut 167</li>
</ul>
<p>Dans le cadre d&rsquo;un SSD industriel en SATA, j&rsquo;ai utilisé ces paramètres:</p>
<pre class="lang:sh decode:true ">/dev/disk/by-id/ata-TS8GHSD310_20120110487551106286 -H -l error -l selftest -n standby,10,q -i 160 -i 161 -i 163 -i 164 -i 165 -i 166 -i 167 -m root -M exec /usr/share/smartmontools/smartd-runner

</pre>
<p>Pour un disque dur, ces paramètres sont suffisants :</p>
<pre class="lang:sh decode:true ">/dev/disk/by-id/ata-WDC_WD20EARX-00PASB0_WD-WCAZAH488299 -H -l error -l selftest -n standby,10,q -m root -M exec /usr/share/smartmontools/smartd-runner</pre>
<p>Pour paramétrer la vérification par défaut de tous les disques et pour tous les nouveaux disques du serveur :</p>
<pre class="lang:sh decode:true ">DEVICESCAN -d removable -H -l error -l selftest -n standby,10,q -m root -M exec /usr/share/smartmontools/smartd-runner</pre>
<p>Ensuite on redémarre le daemon :</p>
<pre class="lang:sh decode:true ">/etc/init.d/smartmontools restart</pre>
<p><a href="https://web.archive.org/web/20130730081642/http://www.isalo.org/wiki.debian-fr/Smartmontools" target="_blank" rel="noopener">Une source intéressante sur le sujet</a>.</p>
<p>L’article <a href="https://www.monlinux.net/2014/09/smartmontools-alertes-mails-via-daemon/">Smartmontools &#8211; alertes mails via son daemon</a> est apparu en premier sur <a href="https://www.monlinux.net">Mon linux</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.monlinux.net/2014/09/smartmontools-alertes-mails-via-daemon/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Mise en cache de page à l’aide de Disk: Enhanced 
Mise en cache de la base de données de 32/42 requêtes en 0.015 secondes utilisant Disk

Served from: www.monlinux.net @ 2026-06-02 19:48:34 by W3 Total Cache
-->