Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Smartctl exit_status non null (utilisation avec munin)

3 réponses
Avatar
Grégory Bulot
Bonjour,

Question concerne smartctl qui a son exit status valant "1"=20


Debian stable
dpkg -l smartmontools 5.38-2+lenny1[paquet]
Entr=C3=A9e BTS associ=C3=A9 =C3=A0 mon probl=C3=A8me ;=20
http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=3Dsmartmontools;dist=3Dsta=
ble


J'ai 3 pc dont le status de sortie de smartctl n'a pas '0', dans ces
disques j'ai du neuf et du vieux, tr=C3=A8s vieux (>5 ans)
il y a bien eu des erreurs =C3=A0 un moment donn=C3=A9 pour ces disques mai=
s qui
semblent r=C3=A9volus en mis de c=C3=B4t=C3=A9 dans une table de secteurs
d=C3=A9fectueux par le micrologiciel du disque.


J'ai par exemple un disque =C3=A0 Spin_Up_Time =3D 17640 heures
une erreur =C3=A0 17472 heures
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
40 51 01 12 4f c2 00

Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
81 04 01 01 4f c2 e0 00 19d+06:29:48.165 [VENDOR SPECIFIC]
b0 d5 01 01 4f c2 e0 00 19d+06:29:13.952 SMART READ LOG
34 00 08 7f c3 a8 e0 00 19d+06:29:13.951 WRITE SECTORS(S) EXT
34 00 08 4f c3 a8 e0 00 19d+06:29:13.950 WRITE SECTORS(S) EXT
34 00 08 9f c2 a8 e0 00 19d+06:29:13.949 WRITE SECTORS(S) EXT


pourtant hier soir j'ai lanc=C3=A9 sans remont=C3=A9 d'erreur :

smartctl -t short /dev/hda (5 minutes avant fin des tests)
smartctl -t long /dev/hda (~1 heures avant fin des tests)



SMART Self-test log structure revision number 1
Num Test_Description Status Remaining
LifeTime(hours) LBA_of_first_error
# 1 Extended offline Completed without error 00%
20405 -
# 2 Short offline Completed without error 00%
20403 -

si je relance une visu :
smartctl -a /dev/hda || echo "smartctl exit_status"

j'ai bien "smartctl exit_status" qui apparait



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20100330083233.63d04124@morpheus.bulot-fr.com

3 réponses

Avatar
David Prévot
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Le 30/03/2010 02:32, Grégory Bulot a écrit :
Bonjour,



Bonjour,

Question concerne smartctl qui a son exit status valant "1"



[...]

J'ai par exemple un disque à Spin_Up_Time = 17640 heures
une erreur à 17472 heures



[...]

j'ai bien "smartctl exit_status" qui apparait



Normal, et je parierai que ce smartctl exit_status est au moins égal à
64 (si c'est plus, il t'indique d'autres informations).

:/tmp$ man smartctl

RETURN VALUES
[...]
Bit 6: The device error log contains records of errors.
[...]

Amicalement

David

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkuyLaoACgkQ18/WetbTC/od5QCfaLzAigixdaEGeJA/LC4DHsqG
8AgAnijH50TcVY9hv5mnLBdoqtGzPKf1
=imvJ
-----END PGP SIGNATURE-----

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/hotajb$6sj$
Avatar
Grégory Bulot
David Prévot à écrit le Tue, 30 Mar 2010 12:58:19


Normal, et je parierai que ce smartctl exit_status est au moins égal à
64 (si c'est plus, il t'indique d'autres informations).

:/tmp$ man smartctl

RETURN VALUES
[...]
Bit 6: The device error log contains records of errors.
[...]



oui je pensais bien à cette erreur, et je pensais (esperais ?) que les
tests long et/ou short pouvez remettre à 0 le "journal d'erreur"

--

Cordialement
Grégory BULOT

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Grégory Bulot
Anthony Bourguignon à écrit le Wed, 31 Mar 2 010
10:20:22 +0200
Le 30/03/2010 22:44, Grégory Bulot a écrit :
> David Prévot à écrit le Tue, 30 Mar 2010
> 12:58:19
>
>
>> Normal, et je parierai que ce smartctl exit_status est au moins
>> égal à 64 (si c'est plus, il t'indique d'autres informations ).
>>
>> :/tmp$ man smartctl
>>
>> RETURN VALUES
>> [...]
>> Bit 6: The device error log contains records of errors.
>> [...]
>
> oui je pensais bien à cette erreur, et je pensais (esperais ?) que
> les tests long et/ou short pouvez remettre à 0 le "journal d'erreu r"
>
Il n'est pas possible de remettre à zéro le journal Smart.
Heureusement d'ailleurs. Dans ce cas, on pourrait refiler un disque
rempli d'erreurs (et probablement entrain de rendre l'âme) en le
faisant passer pour pleinement fonctionnel (du moins, pendant un
moment).
[...]

Désolé donc mais tu vas devoir apprendre à vivre avec ;) .




j'avais pas vu cela comme ça, je souhaitais garder le journal, mais
remettre à 0 le code de sortie.

Effectivement je crois que je vais devoir vivre avec.
Merci de vos réponses


--

Cordialement
Grégory BULOT

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/