smartd et rapport

smartd et rapport - Linux et OS Alternatifs

Marsh Posté le 04-07-2005 à 11:46:20    

Bonjour,
 
J'essaie de configurer smartd pour qu'il m'envoie un rapport du status d'un disque analysé comme défaillant. Pour cela j'utilise cette ligne dans /etc/smartd.conf :

Code :
  1. /dev/hdc -d ata -o on -S on -l error -m <nomailer> -s S/../.././.. -M exec /root/diskfail.sh


 
Je ne veux donc pas utiliser le mail, dans mon script diskfail.sh j'ai:

Code :
  1. smartctl -a /dev/hdc >> /root/report
  2. hostname >> /root/report
  3. ifconfig >> /root/report
  4. lftp -e "mput report;exit" -u diskfailure,WhOkNowS 192.168.1.1
  5. rm report


 
Le script est bien sûr executable et testé.
 
Malheureusement ça ne marche point. J'ai l'impression que la ligne dans le /etc/smartd.conf ne se déclenche pas. Elle est censée se déclencher si le test effectué (S/ pour short) trouve une erreur non? Merci d'avance.


Message édité par chaica le 04-07-2005 à 11:47:13

---------------
Du taf dans le Logiciel Libre : https://www.linuxjobs.fr
Reply

Marsh Posté le 04-07-2005 à 11:46:20   

Reply

Marsh Posté le 04-07-2005 à 12:03:43    

pourquoi tu n'utilises pas smartd ?

Reply

Marsh Posté le 04-07-2005 à 12:05:06    

VorteX : cad? j'utilise smartd, ma première ligne est tirée de /etc/smartd.conf


---------------
Du taf dans le Logiciel Libre : https://www.linuxjobs.fr
Reply

Marsh Posté le 04-07-2005 à 12:45:25    

oups, je comprends pas pourquoi tu utilises a la fois smartd et un script lancant smartctl

Reply

Marsh Posté le 04-07-2005 à 13:45:59    

Je fais ça parce qu'il faut que je récupère les erreurs générées étant donné que je n'utilise pas la fonction mail.


---------------
Du taf dans le Logiciel Libre : https://www.linuxjobs.fr
Reply

Marsh Posté le 04-07-2005 à 15:19:14    

Petit up au cas où dans l'assistance il y aurait des connaisseurs...


---------------
Du taf dans le Logiciel Libre : https://www.linuxjobs.fr
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed