Résolu le 21-01-20 Utiliser le démon smartd

Installation, configuration et utilisation des logiciels que vous souhaitez installer.
Avatar du membre
Mia88
Messages : 1357
Enregistré le : ven. 18 nov. 2016 08:42
Localisation : Lorraine

Utiliser le démon smartd

Message par Mia88 »

Bonjour,

Suite aux mauvais résultats des tests manuels de mes disques durs :

Code : Tout sélectionner

  mia@mia-PC5:~$ sudo smartctl -iHA -f brief -q noserial /dev/sda
      5 Reallocated_Sector_Ct   PO--CK   100   100   010    -    16
    187 Reported_Uncorrect      -O--CK   050   050   000    -    50

mia@mia-PC5:~$ sudo smartctl -iHA -f brief -q noserial /dev/sdb
      5 Reallocated_Sector_Ct   PO--CK   100   100   010    -    56
    187 Reported_Uncorrect      -O--CK   001   001   000    -    104
Et ayant appris par arghlub viewtopic.php?t=14294&view=unread#unread
que Smart-notifer est buggé : https://bugs.launchpad.net/ubuntu/+sour ... ug/1646886

J'ai utilisé le tuto de cyrille : viewtopic.php?f=12&t=13339
Au paragraphe 5 il est dit
-m root : envoie un mail à l'utilisateur root

Si vous en voulez dans une boite personnelle en plus
-m root, mon.nom@mon.domaine.ext
N'ayant pas idée de l'endroit où arrive un mail envoyé à l'utilisateur root :oops: j'ai donc rajouté mon email comme expliqué.
J'ai planifié l'analyse (courte) mes disques le mardi à 11h pour sda et 12h pour sdb.
Mais je n'ai rien reçu dans ma boite mail :?

Voici le contenu de mon fichier smartd.conf :

Code : Tout sélectionner

#DEVICESCAN -d removable -n standby -m root -M exec /usr/share/smartmontools/smartd-runner
/dev/sda -a -d sat -o on -S on -s (S/../../2/11) -m root, monEmail@xxx  -M exec /usr/share/smartmontools/smartd-runner
/dev/sdb -a -d sat -o on -S on -s (S/../../2/12) -m root, monEmail@xxx  -M exec /usr/share/smartmontools/smartd-runner
J'ai fait une erreur ?

Merci pour votre aide ;)
Mint Cinnamon 21.1 / Intel Xeon CPU E3-1270 V2 3.5GHz x 4 / Ram 15.6 Go / CG NVIDIA GF106GL [Quaro 2000]

Avatar du membre
arghlub
Administrateur du site
Messages : 10421
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: Utiliser le démon smartd

Message par arghlub »

Salut Mia,

Je ne connais guère smartd mais je pense que ton erreur vient d'un espace en trop.
Mia88 a écrit :
jeu. 12 déc. 2019 13:11
Voici le contenu de mon fichier smartd.conf :

Code : Tout sélectionner

#DEVICESCAN -d removable -n standby -m root -M exec /usr/share/smartmontools/smartd-runner
/dev/sda -a -d sat -o on -S on -s (S/../../2/11) -m root, monEmail@xxx  -M exec /usr/share/smartmontools/smartd-runner
/dev/sdb -a -d sat -o on -S on -s (S/../../2/12) -m root, monEmail@xxx  -M exec /usr/share/smartmontools/smartd-runner
J'ai fait une erreur ?
Supprime l'espace après la virgule le "root, " :

Code : Tout sélectionner

#DEVICESCAN -d removable -n standby -m root -M exec /usr/share/smartmontools/smartd-runner
/dev/sda -a -d sat -o on -S on -s (S/../../2/11) -m root,monEmail@xxx -M exec /usr/share/smartmontools/smartd-runner
/dev/sdb -a -d sat -o on -S on -s (S/../../2/12) -m root,monEmail@xxx -M exec /usr/share/smartmontools/smartd-runner
ou supprime carrément "root, " :

Code : Tout sélectionner

#DEVICESCAN -d removable -n standby -m root -M exec /usr/share/smartmontools/smartd-runner
/dev/sda -a -d sat -o on -S on -s (S/../../2/11) -m monEmail@xxx -M exec /usr/share/smartmontools/smartd-runner
/dev/sdb -a -d sat -o on -S on -s (S/../../2/12) -m monEmail@xxx -M exec /usr/share/smartmontools/smartd-runner
;)
Tour1 (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : Debian 11 | MXlinux 21 | LMint 19.3 | XFCE
Tour2 (custom)CM Gigabyte | CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD 12.1 XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 20.2 | MXlinux 21 | XFCE
Portable2 MacBook Air A1466 (2015) | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MXlinux 21 XFCE
─────( pour une informatique libre ! -membre en stand-by de l' April.org────────────────

Avatar du membre
Mia88
Messages : 1357
Enregistré le : ven. 18 nov. 2016 08:42
Localisation : Lorraine

Re: Utiliser le démon smartd

Message par Mia88 »

Salut arghlub,

J'ai essayé en mettant root,mon adresse et aussi juste mon adresse, mais toujours pas reçu de mail.

En voyant ton code et le mien juste au-dessus, je viens de remarquer que j'ai mis un espace de trop derrière mon email !

Je vais refaire un essai en supprimant cet espace.
Comme je ne sais pas si on peut ajouter des minutes, je vais attendre l'heure pile suivante ;)

Mais c'est quoi au juste "envoyer un mail à l'utilisateur root", on le retrouve où ce mail ?
Mint Cinnamon 21.1 / Intel Xeon CPU E3-1270 V2 3.5GHz x 4 / Ram 15.6 Go / CG NVIDIA GF106GL [Quaro 2000]

Avatar du membre
Mia88
Messages : 1357
Enregistré le : ven. 18 nov. 2016 08:42
Localisation : Lorraine

Re: Utiliser le démon smartd

Message par Mia88 »

Bon, ben, pas de mail...
Pas très grave, je continuerai à surveiller manuellement ;)
Mint Cinnamon 21.1 / Intel Xeon CPU E3-1270 V2 3.5GHz x 4 / Ram 15.6 Go / CG NVIDIA GF106GL [Quaro 2000]

Avatar du membre
alain
Administrateur du site
Messages : 14806
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: Utiliser le démon smartd

Message par alain »

Bonjour Mia.

Je ne sais pas si je suis dans le vrai.
Mais je pense que tu devrais enlever le "2" ici : (S/../../2/11).
Car sinon il faut que tu attende le 2ème jour de la semaine pour recevoir une notif...
Mais peut être que je me trompe?
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: ATI RX 580-8 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 10.5 | K: 5.10
In a world without walls and fences, who needs windows and gates?

Avatar du membre
Mia88
Messages : 1357
Enregistré le : ven. 18 nov. 2016 08:42
Localisation : Lorraine

Re: Utiliser le démon smartd

Message par Mia88 »

Bonjour Alain,

J'avais mis 2 au départ pour que le test ait lieu tous les mardis.
Mais j'ai modifié le jour et l'heure à chaque nouveau test pour ne pas attendre une semaine à chaque fois :D

A propos de l'heure, si je veux lancer le test à 11:30, quelle syntaxe utiliser ? il ne semble pas y avoir la place pour les y placer comme avec cron.
Encore une tite question : tu ne saurais pas ce que veut dire envoyer un mail à root ? Où est sensé arriver ce mail :roll:

Merci de t'intéresser au sujet :)
Mint Cinnamon 21.1 / Intel Xeon CPU E3-1270 V2 3.5GHz x 4 / Ram 15.6 Go / CG NVIDIA GF106GL [Quaro 2000]

Avatar du membre
alain
Administrateur du site
Messages : 14806
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: Utiliser le démon smartd

Message par alain »

Bonjour Mia.

Ha bin oui, forcément si tu ne nous donne pas les vrais commandes :l :D
Je me disais aussi...Que Mia n'ait pas vu ça :shock: :lol:

Je n'ai aucune idée pour les minutes, je n'ai jamais utilisé ce logiciel, désolé... :oops:

Pour envoyer un mail a root, c'est quand tu as renseigné un mail à la création de de l'utilisateur root.
Sur mint il n' y a pas ça a l'installation, mais j'ai déjà vu sur debian et d'autres.
Donc je suppose que tu peux enlever "root" de la commande. Après comme je te dis, je ne connais pas.
Donc pour la syntaxe de l'adresse, je ne saurai t'en dire plus que ce qu'a mis Cyrille.
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: ATI RX 580-8 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 10.5 | K: 5.10
In a world without walls and fences, who needs windows and gates?

Avatar du membre
Mia88
Messages : 1357
Enregistré le : ven. 18 nov. 2016 08:42
Localisation : Lorraine

Re: Utiliser le démon smartd

Message par Mia88 »

Bonjour Alain,

Me suis mal expliquée, tu as raison ;)

Merci pour l'info concernant le mail à root.
Quand j'ai installé Debian dans une machine virtuelle, je n'ai pas eu cette demande, mais je n'ai pas créé d'utilisateur root, l'utilisateur standard me suffisant ;)
Mint Cinnamon 21.1 / Intel Xeon CPU E3-1270 V2 3.5GHz x 4 / Ram 15.6 Go / CG NVIDIA GF106GL [Quaro 2000]

Avatar du membre
Mia88
Messages : 1357
Enregistré le : ven. 18 nov. 2016 08:42
Localisation : Lorraine

Re: Utiliser le démon smartd

Message par Mia88 »

Salut,

Je remonte le sujet, comme c'est un tuto de cyrille ;)

Si tu passes par là, tu as une idée de pourquoi je ne reçois rien dans ma boite mail, cyrille ?

merci ;)
Mint Cinnamon 21.1 / Intel Xeon CPU E3-1270 V2 3.5GHz x 4 / Ram 15.6 Go / CG NVIDIA GF106GL [Quaro 2000]

Avatar du membre
cyrille
Administrateur du site
Messages : 12439
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Utiliser le démon smartd

Message par cyrille »

J'utilise ce programme pour gérér la santé des disques de mon serveur.
ça fonctionne, je reçois des mails tous les jours.

Je te file la config que j'utilise

Code : Tout sélectionner

cat /etc/smartd.conf 
DEVICESCAN -d removable -n standby -m cyrille@cbiot.fr -M exec /usr/share/smartmontools/smartd-runner
-m pour mail
Donc si root : dans le spool de root (local)
Si ton adresse mail user@domaine.ext, faudra faire sortir le mail de ton intranet vers l'internet

Encore faut il que tu aies installer un service qui envoye des mails depuis ton serveur. Perso, j'utilise ssmtp (même si msmtp semble plus d'actualité)
ssmtp te permets d'envoyer un mail de cette façon (cf doc https://www.pofilo.fr/post/20181022-send-mail-linux/ )
Modifié en dernier par cyrille le lun. 20 janv. 2020 20:51, modifié 1 fois.
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Répondre