Comment monitorer mes disques durs et être prévenu par email lorsque des erreurs sont trouvés ?
Top : Serveur Dédié : Serveur Dédié Linux
| ID de l'article: |
 |
001883 |
| Note: |
 |
5.0 / 5.0 (5 votes)
|
| Lu: |
 |
760 |
|
|
Je voudrais prevenir les pannes disques de mon serveur et être prevenus par email.
|
Afin de monitorer votre/vos disque(s) dur(s) vous devez installer un logiciel supplementaire qui s appele smartmontools.
Pour l installer vous devez executer l'une des deux commandes ci dessous correspondant a votre OS.
sous debian #apt-get install smartmontools
sous Fedora #yum install smartmontools
Autorisez le a demarrer en inserrant start_smartd=yes dans le fichier /etc/default/smartmontools.
Ensuite editez le fichier /etc/smartd.conf et commentez la directive DEVICESCAN puis ajoutez cette ligne.
/dev/hda -H -l error -l selftest -t -m vous@domain.tld -s (S/../.././04|L/../../6/03)
Modifiez -m vous@domain.tld en -m vous@domain.tld,ikoula@ikoula.com si vous desirez prevenir le support Ikoula.
Ensuite enregistrez et quittez puis demarrez smartmontools #/etc/init.d/smartmontools start
Si vous avez plusieurs disques durs vous pouvez dupliquer la ligne en modifiant le device et decaller les heures des tests.
Si vous utiliser des disques sata ou un controleur raid des exemples sont disponibles dans le fichier smartd.conf
Un test "short" sera effectué tous les jours a 4 heures et un test "long" sera effectué les samedis a 3h.
Si des erreurs sont trouvés un email sera envoyé a vous@domain.tld.
A tout moment vous pouvez verifier si il a des erreurs avec la commande #smartctl -l error /dev/hda
Pour voir tous les tests effectués faite #smartctl -a /dev/hda
|