Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
smartmontools [Le 12/08/2019, 08:21]
90.50.84.44 ancienne révision (Le 30/07/2019, 08:16) restaurée
smartmontools [Le 20/02/2020, 17:12]
37.165.76.64 [activer le daemon smartd] Ajout du controle d'expédition de messages
Ligne 17: Ligne 17:
  
 ===== Installation ===== ===== Installation =====
 +==== Pour une instance opérationnelle ====
 Commencez par [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​smartmontools]]** et éventuellement **[[apt>​smart-notifier]]**. Commencez par [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​smartmontools]]** et éventuellement **[[apt>​smart-notifier]]**.
  
Ligne 23: Ligne 23:
 Le site officiel est ici : [[http://​gsmartcontrol.sourceforge.net/​home/​index.php|GSmartControl]]. Le site officiel est ici : [[http://​gsmartcontrol.sourceforge.net/​home/​index.php|GSmartControl]].
 On trouvera des copies d'​écran ici : [[http://​gsmartcontrol.sourceforge.net/​home/​index.php/​Screenshots|Copies d'​écran]]. On trouvera des copies d'​écran ici : [[http://​gsmartcontrol.sourceforge.net/​home/​index.php/​Screenshots|Copies d'​écran]].
 +
 +==== Pour une installation en mode dépannage sur une clé usb  non persistante ====
 + Il est préférable de ne pas perdre une demi-heure d'​installation de paquets qui vont disparaitre dès l'​arrêt de l'​ordinateur.
 +
 +Une installation en ligne de commande n'est pas une absurdité! Au lieu de cliquer sur les liens ci-dessus, faites un copier/​coller de cette ligne: <​code>​sudo apt-get install --no-install-recommends smartmontools </​code>​
 +
 +
 +
  
  
Ligne 241: Ligne 249:
  
 ==== activer le daemon smartd==== ==== activer le daemon smartd====
-<note important>​** Par défaut, le demon smart n'est pas activé. Il est indispensable de le faire manuellement.**+<note important>​** Par défaut, le demon smart n'est pas activé. Il est indispensable de le faire manuellement.**</​note>​
  
-[[tutoriel:​comment_modifier_un_fichier|Éditez le fichier]] __/​etc/​default/​smartmontools__ et décommenter __start_smartd=yes__ puis démarrer le service en tapant dans un [[terminal]]:</​note>+[[tutoriel:​comment_modifier_un_fichier|Éditez le fichier]] __/​etc/​default/​smartmontools__ et décommenter __start_smartd=yes__ puis démarrer le service en tapant dans un [[terminal]]:​ 
 +<code bash> ​ sudo /etc/​init.d/​smartmontools start  </code>
  
-  ​sudo /etc/init.d/​smartmontools ​start +=== Pour tester que smartd ​ fonctionne === 
 + 
 +Le but de smartd est de surveiller les disques et de prévenir l'​utilisateur **par messagerie** des nouvelles anomalies survenues depuis peu de temps. Le paramétrage standard est de 30 minutes. 
 +   
 +Pour vérifier que les futurs messages d'​anomalies seront expédiés, il suffit de faire ces commandes:​ 
 +<code bash>​echo "​DEVICESCAN -a -m root -M test" > /​tmp/​FIC ​ && ​sudo smartd -n -q onecheck -c /tmp/FIC </​code>​ 
 +   
 +Pour expédier les messages à un autre destinataire,​ il faut d'​abord vérifier qu'il peut recevoir les messages. Il faut faire ces commandes:​ 
 +<code bash> echo "​DEVICESCAN -a -m EmailDestinataire@FournisseurInternet -M test" > /​tmp/​FIC ​ && sudo smartd -n -q onecheck -c /​tmp/​FIC</​code>​ 
 +Il  faut alors modifier le fichier ​/etc/smard.conf pour ajouter cette adresse juste avant l'​adresse root. Exemple de codification de la ligne d'​activation de la surveillance. 
 +<​code>​DEVICESCAN -a -r 9! -d  removable -n standby -m EmailDestinataire@FournisseurInternet,​root ​ -M exec /usr/share/​smartmontools/​smartd-runner</​code>​ 
 +Il faut relancer l'​application pour  prise en compte du changement de paramétrage.
  
  
Ligne 256: Ligne 276:
    
 Si vous voyez une alerte SMART, il y a de fortes chances pour que votre disque soit en train de flancher. Dans votre intérêt, faites immédiatement une copie de vos fichiers ailleurs (clé USB, disque dur externe, gravure sur CD/DVD...). Si vous voyez une alerte SMART, il y a de fortes chances pour que votre disque soit en train de flancher. Dans votre intérêt, faites immédiatement une copie de vos fichiers ailleurs (clé USB, disque dur externe, gravure sur CD/DVD...).
- +=== Pour tester que smart-notifier fonctionne ​=== 
-Pour tester que smart-notifier fonctionne ​+<code bash> ​sudo sh -c 'echo test de message | smart-notifier --notify' ​</​code>​
- +
-  sudo sh -c 'echo test de message | smart-notifier --notify'​+
  
 Ce qui affichera : Ce qui affichera :
Ligne 268: Ligne 286:
 Lorsque vous équipez un autre pc que le vôtre de la notification,​ il serait dommage qu'​elle soit ignorée pour une bête impossibilité de compréhension du message... Lorsque vous équipez un autre pc que le vôtre de la notification,​ il serait dommage qu'​elle soit ignorée pour une bête impossibilité de compréhension du message...
  
 +Trouver le nom du fichier contenant les messages d'​avertissement.
 +<code bash> ls -ls  /​usr/​share/​smart-notifier/​smart_notifier </​code>​
 +==== première possibilité ====
 Sauvegarder l'​original en cas de boulette en tapant dans [[terminal]]: ​ Sauvegarder l'​original en cas de boulette en tapant dans [[terminal]]: ​
 <​code>​ <​code>​
 sudo cp /​usr/​share/​smart-notifier/​smart_notifier/​smart-notifier.glade /​usr/​share/​smart-notifier/​smart_notifier/​smart-notifier.glade.old sudo cp /​usr/​share/​smart-notifier/​smart_notifier/​smart-notifier.glade /​usr/​share/​smart-notifier/​smart_notifier/​smart-notifier.glade.old
 </​code>​ </​code>​
- 
 puis avec les [[:​sudo|droits d'​administration]],​ [[tutoriel:​comment_modifier_un_fichier|éditez le fichier]] ​ **/​usr/​share/​smart-notifier/​smart_notifier/​smart-notifier.glade** puis avec les [[:​sudo|droits d'​administration]],​ [[tutoriel:​comment_modifier_un_fichier|éditez le fichier]] ​ **/​usr/​share/​smart-notifier/​smart_notifier/​smart-notifier.glade**
 et modifiez les lignes indiquées ci-dessous. et modifiez les lignes indiquées ci-dessous.
Ligne 285: Ligne 305:
 <​property name="​label"​ context="​True"​ translatable="​True">​Message original de smartd :</​property>​ <​property name="​label"​ context="​True"​ translatable="​True">​Message original de smartd :</​property>​
 </​file>​ </​file>​
 +==== Seconde possibilité ====
 +Faire la même action ​ en utilisant les commandes suivantes:
 +<code bash>​sudo cp /​usr/​share/​smart-notifier/​smart_notifier/​smart-notifier.xml /​usr/​share/​smart-notifier/​smart_notifier/​smart-notifier.xml.old
 +
 +sudo sed -i -e "​s/​gt;​Hard Disk Health Warning/​gt;​Alerte ! Disque-dur en Danger ! /" /​usr/​share/​smart-notifier/​smart_notifier/​smart-notifier.xml ​
 +sudo sed -i -e "​s/​Hard Disk Health Warning/​Alerte Disque-dur /" /​usr/​share/​smart-notifier/​smart_notifier/​smart-notifier.xml ​
 +sudo sed -i -e "s/The hard disk health status has changed. This could mean that hard drive failure is imminent. It is always a good idea to have up to date backups./​S.m.a.r.t. surveille en permanence les disques-durs et donne l'​alerte en cas de variation importante dans les normales relevées. 60\% des pannes de disques-durs sont mécaniques. S.m.a.r.t. peut en détecter 30\%. Cette alerte n'est pas à prendre à la légère et peut annoncer une panne imminente. Planifier rapidement vos sauvegardes et le remplacement de vos Disques-durs./"​ /​usr/​share/​smart-notifier/​smart_notifier/​smart-notifier.xml </​code>​
 +
  
  
  • smartmontools.txt
  • Dernière modification: Le 03/06/2020, 10:03
  • par 37.170.233.191