Présentation
Smartctl est un utilitaire de ligne de commande ou un outil dans un système d'exploitation de type UNIX qui effectue des tâches SMART telles que l'impression de l'autotest SMART et des journaux d'erreurs, l'activation et la désactivation des tests automatiques SMART et le lancement d'autotests de l'appareil.
INTELLIGENT. est un système dans les disques durs modernes conçu pour signaler les conditions qui peuvent indiquer une panne imminente. smartmontools est un progiciel gratuit qui peut surveiller S.M.A.R.T. attributs et exécuter des auto-tests du disque dur. Bien que smartmontools fonctionne sur un certain nombre de plates-formes, je ne couvrirai que son installation et sa configuration sous Linux.
Smartctl Technologie d'autosurveillance, d'analyse et de création de rapports est conçu pour effectuer des opérations intelligentes à partir de la ligne de commande, telles que le lancement d'auto-tests de périphérique et l'impression d'auto-tests intelligents, etc. En utilisant smartctl, un utilisateur peut lire les informations intelligentes du disque dur et peut effectuer des tests sur le SSD ou le disque dur pour détecter tout problème avec le disque dur ou le SSD.
Installation de Smartctl
- Mettre à jour votre cache apt, étape recommandée si vous utilisez Ubuntu
sudo apt update -y
- Mettez à jour votre système en exécutant cette commande si vous utilisez CentOS/RHEL
sudo dnf update -y
- Installer les outils intelligents package contenant le programme smartctl si vous utilisez Ubuntu
sudo apt install smartmontools -y
- Installez smartmontools si vous utilisez CentOS/RHEL
sudo dnf install smartmontools -y
- Vérifiez si notre lecteur est de type intelligent ou non.
sudo smartctl -i /dev/sda
- Pour activer le smartctl pour que smartctl démarre toujours chaque fois que le système redémarre, exécutez cette commande ci-dessous
sudo smartctl -s on /dev/sda
Remarque :smartctl peut effectuer différents tests de disque dur et peut analyser un problème avec notre disque, alors commençons par vérifier la santé de notre disque dur en exécutant la commande ci-dessous
smartctl -H /dev/sda
- Pour vérifier le mode test sur le disque dur
smartctl -H /dev/vda
- Pour exécuter un court test sur le disque dur
smartctl -test=short /dev/vda
- Également pour exécuter un long test sur notre disque dur
smartctl -test=long /dev/vda
- Afficher les journaux d'erreurs du disque
smartctl -l error /dev/sda
- assurez-vous que le lecteur prend en charge les autotests
smartctl -c /dev/sda
- Vous pouvez exécuter l'autotest pour vérifier les résultats
smartctl -l selftest /dev/sda
- Si vous souhaitez désinstaller l'utilitaire smartctl, exécutez cette commande
sudo apt remove smartmontools
Conclusion
Dans ce didacticiel, nous avons installé et configuré l'utilitaire smartctl, l'outil intelligent qui nous aide à surveiller les disques durs et à détecter tout défaut ou problème.