Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Linux

Vérifier et surveiller la santé du disque dur sous Linux

SMART (acronyme de Self-Monitoring, Analysis and Reporting Technology) se trouve dans les disques durs modernes et permet à un lecteur de détecter et de signaler diverses conditions pouvant indiquer une défaillance imminente. Smartmontools est un progiciel gratuit, disponible pour plusieurs plates-formes, qui peut utiliser les attributs SMART d’un disque dur pour se renseigner sur son état. Avec smartmontools, un administrateur/utilisateur averti sera correctement averti et préparé en cas de panne de disque dur et pourra effectuer des sauvegardes avant que le disque ne devienne critique.

Contenu

Installation

Sur les systèmes Debian ou Ubuntu, smartmontools est disponible via les référentiels par défaut.

Sur Fedora :

L’installation du package smartmontools fournit deux programmes à votre système : smartctl, qui doit être utilisé de manière interactive, et smartd, qui, comme son nom l’indique, est un programme démon conçu pour s’exécuter en arrière-plan.

Smartctl

Smartctl nécessite des autorisations root pour s’exécuter et doit donc être exécuté par l’utilisateur root ou un utilisateur avec des privilèges sudo. Smartctl surveille un disque dur entier (pas des partitions), donc lorsqu’il est exécuté, il doit recevoir le disque dur requis comme argument final. Pour cet article, nous utilisons « /dev/sda » comme fichier de périphérique de disque dur. Assurez-vous de le remplacer par le fichier de votre disque dur.

Pour obtenir des informations sur un lecteur, utilisez l’option -i.

L’image ci-dessus montre quelques informations sur le lecteur, et nous pouvons voir, à partir des lignes en surbrillance, que la prise en charge SMART est à la fois disponible et activée pour le lecteur. Excellent. Cependant, si la prise en charge SMART est disponible mais non activée, elle peut être activée avec la commande suivante :

Pour vérifier l’état de l’appareil, utilisez l’option -H :

Vérifiez la santé de l'appareil.

Si la sortie pour ce qui précède n’est pas PASSÉE, le disque dur est soit en panne, soit il prédit sa fin imminente. Sauvegardez vos données immédiatement.

Pour afficher les capacités SMART du lecteur, utilisez le commutateur -c :

Affichez les capacités SMART du lecteur.

À partir de la capture d’écran ci-dessus, le lecteur prend en charge les auto-tests, et le temps pour les auto-tests courts et étendus est estimé à 2 minutes et 95 minutes respectivement. Pour exécuter le test court, utilisez le commutateur -t short et, par conséquent, l’option -t long pour le test étendu (et plus approfondi).

Faites un petit test.

Le test s’exécute en arrière-plan, ce qui vous permet d’effectuer d’autres tâches pendant son exécution. Pour vérifier les résultats du test, exécutez la commande suivante :

Cela montre les résultats des vingt derniers auto-tests et ne donne aucune indication sur un test en cours. Exécutez également un test étendu.

Si l’un des tests échoue, sauvegardez vos données immédiatement.

Smartd

Bien que smartctl soit un excellent outil, il doit être exécuté régulièrement et fréquemment. Smartd est un démon conçu pour s’exécuter en arrière-plan et demander périodiquement des diagnostics SMART à partir de disques durs sélectionnés. De cette façon, immédiatement lorsqu’une erreur est reçue ou qu’un test échoue, l’administrateur peut être averti pour une action appropriée.

Psssssst :  Combien y a-t-il de dossiers principaux dans Windows 7 ?

Le fichier de configuration se trouve normalement dans « /etc/smartd.conf ». Ouvrez ce fichier et recherchez une ligne commençant par « DEVICESCAN » et commentez-la en ajoutant « # » au début. Ensuite, répertoriez explicitement les lecteurs à surveiller en ajoutant les éléments suivants pour chaque lecteur :

Les options ci-dessus indiquent les situations suivantes :

  • /dev/sda : Le fichier de périphérique du disque dur
  • -a : Cela active certaines options courantes. Vous voulez certainement l’utiliser.
  • -d sat : Sur mon système, smartctl devine correctement que j’ai un lecteur Serial ATA. smartd d’autre part ne le fait pas. Si vous deviez ajouter un paramètre -d TYPE aux commandes smartctl, vous devrez certainement faire la même chose ici. Si vous ne l’avez pas fait, essayez de le laisser de côté au début. Vous pouvez l’ajouter plus tard si smartd ne démarre pas.
  • -o on : active le test hors ligne SMART automatique
  • -S activé : active la sauvegarde automatique SMART
  • -s (S/../.././02|L/../../6/03) : Exécuter à la fois court (S/../.././02) et long (L/. ./../6/03) autotests à des heures programmées. Cet exemple indique un test court à 02h00 tous les jours et un test long tous les samedis à 03h00
  • -m root : Envoie un mail à l’adresse indiquée (root ici). Peut être séparé par des virgules. Notez que cela nécessite un e-mail fonctionnel configuré sur le système
  • -M exec /usr/share/smartmontools/smartd-runner : Cela modifie le comportement de l’indicateur -m. Sur les systèmes Debian et Ubuntu, smartd-runner exécute d’autres actions en plus de l’option mail (-m).
  • Psssssst :  LG Velvet recevra-t-il Android 11 ?

    Pour plus d’informations, consultez les pages de manuel smartd.conf.

    Après avoir configuré smartd, nous devons nous assurer qu’il démarre au démarrage du système. Pour cela, ouvrez le fichier de configuration « /etc/default/smartmontools » et décommentez la ligne #start_smartd=yes (supprimez le #). Vous pouvez ensuite démarrer smartd en exécutant :

    Les diagnostics seraient enregistrés dans syslog, mais les erreurs déclencheraient une alerte par e-mail. Pour tester que l’e-mail fonctionne, ajoutez -M test à la ligne dans « /etc/smartd.conf » et redémarrez.

    Cela enverrait une notification de test.

    Conclusion

    Il est étonnamment difficile d’estimer la durée de vie des disques durs (un très bon article est disponible à ce sujet). L’utilisation des capacités SMART de votre disque dur, avec smartmontools, peut fournir des heures vitales pour une migration de données avant que le disque ne subisse une panne catastrophique. Bien qu’il n’y ait vraiment aucun substitut à un bon plan de sauvegarde, smartmontools peut aider à alerter un propriétaire/administrateur système d’une éventuelle défaillance.

    Cet article est-il utile ? Oui Non

    Bouton retour en haut de la page

    Adblock détecté

    Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci