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 :
- /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 :
- smartctl -a /dev/hdc >> /root/report
- hostname >> /root/report
- ifconfig >> /root/report
- lftp -e "mput report;exit" -u diskfailure,WhOkNowS 192.168.1.1
- 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