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
smartmontools [Le 04/07/2023, 19:33]
91.161.152.215 [Voir aussi]
smartmontools [Le 11/03/2025, 11:52] (Version actuelle)
iznobe [Utilisation]
Ligne 17: Ligne 17:
  
 ===== Installation ===== ===== Installation =====
 +Pour utiliser les liens d'​installation ci-dessous, l'​utilitaire **apturl** doit être installé. Si ce n'est pas encore le cas :
 +<​code>​sudo apt install apturl</​code>​
 ==== Pour une instance opérationnelle ==== ==== Pour une instance opérationnelle ====
 Commencez par [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​smartmontools]]** et éventuellement **[[apt>​smart-notifier]]**.<​note warning>​Le service de notification utilise l'une de ces deux messageries :​ mailx ou mailutils. Il est nécessaire d'en installer une pour profiter de l'​alerte.</​note>​ Commencez par [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​smartmontools]]** et éventuellement **[[apt>​smart-notifier]]**.<​note warning>​Le service de notification utilise l'une de ces deux messageries :​ mailx ou mailutils. Il est nécessaire d'en installer une pour profiter de l'​alerte.</​note>​
Ligne 56: Ligne 58:
    sudo smartctl -H -i /dev/sdX    sudo smartctl -H -i /dev/sdX
  
-**  * Pour obtenir ​toutes les infos disponibles par SMART sur le disque :**+**  * Pour obtenir ​un rapport complet de l' état de santé du disque :**
  
    sudo smartctl -s on -a /dev/sdX    sudo smartctl -s on -a /dev/sdX
Ligne 124: Ligne 126:
  
 Pour connaître les lettres des disques connectés, utilisez la commande suivante : Pour connaître les lettres des disques connectés, utilisez la commande suivante :
-<code bash>​lsblk -d | egrep -"​NAME|loop|sr0"</​code>​+<code bash>​lsblk -d | grep -Ev "​NAME|loop|sr0|zram"</​code>​
  
  
Ligne 131: Ligne 133:
 La commande est : La commande est :
 <code bash>​sudo smartctl -s on -a /​dev/​sdX</​code>​Rappel : Mettre un chiffre après la lettre **X** est **nuisible** (sauf montage en RAID, voir note). <code bash>​sudo smartctl -s on -a /​dev/​sdX</​code>​Rappel : Mettre un chiffre après la lettre **X** est **nuisible** (sauf montage en RAID, voir note).
 +<note important>​Prière de ne pas oublier **-s on** afin d'​avoir les données de suivi.</​note>​
 === Cas d'un disque NVMe === === Cas d'un disque NVMe ===
-Le retour de la commande ​précédente ​peut identifier que le disque est un [[https://​fr.wikipedia.org/​wiki/​NVM_Express|NVMe]] +Le retour de la commande ​**lsblk** ​peut identifier que le disque est un [[https://​fr.wikipedia.org/​wiki/​NVM_Express|NVMe]]. Dans ce cas la commande précédante devient: 
 +<code bash>​sudo smartctl -s on -a /​dev/​nvmeXXX</​code>​
 Un suivi plus spécifique est alors possible en installant le logiciel dédié à ce type de matériel. Un suivi plus spécifique est alors possible en installant le logiciel dédié à ce type de matériel.
 <code bash>​sudo apt install nvme-cli </​code>​ <code bash>​sudo apt install nvme-cli </​code>​
 Puis donner le retour de quelques commandes :​ Puis donner le retour de quelques commandes :​
-<code bash>​sudo nvme error-log /​dev/​nvmeXXX+<code bash>​sudo nvme error-log /​dev/​nvmeXXX ​| grep -A2 Entry  | grep -v "​................." ​
 sudo nvme smart-log /​dev/​nvmeXXX sudo nvme smart-log /​dev/​nvmeXXX
 sudo nvme sanitize-log /​dev/​nvmeXXX</​code>​ sudo nvme sanitize-log /​dev/​nvmeXXX</​code>​
  • smartmontools.1688492021.txt.gz
  • Dernière modification: Le 04/07/2023, 19:33
  • par 91.161.152.215