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 18/02/2020, 11:02]
37.166.67.1 [Traduire l'alerte] Le fichier est maintenant au format XML
smartmontools [Le 16/05/2020, 11:55]
37.165.188.110 [Informations sur l'état actuel d'un disque.] lister les disques
Ligne 122: Ligne 122:
  
 <note warning>​Comme les données SMART ignorent les partitions et le partitionnement,​ il est **absurde** (sauf cas de RAID, voir note) de mettre un nombre après /dev/sdX. C'est même **nuisible** quand le disque est branché en usb, cf. cet exemple [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=21841415#​p21841415]].</​note>​ <note warning>​Comme les données SMART ignorent les partitions et le partitionnement,​ il est **absurde** (sauf cas de RAID, voir note) de mettre un nombre après /dev/sdX. C'est même **nuisible** quand le disque est branché en usb, cf. cet exemple [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=21841415#​p21841415]].</​note>​
 +
 +
 +Pour connaître les lettres des disques connectés, il est possible de faire certaines commandes. Par exemple celle(ci en copier/​coller
 +<code bash> lsblk --fs | egrep -v "​├─|└─|loop|sr0|NAME"</​code>​
 +
  
 ==== Cas d'un disque interne ​ ==== ==== Cas d'un disque interne ​ ====
Ligne 249: Ligne 254:
  
 ==== 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 264: Ligne 281:
    
 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 :
  • smartmontools.txt
  • Dernière modification: Le 03/06/2020, 10:03
  • par 37.170.233.191