Wie kann man unter CentOS am besten nach Festplattenfehlern und frühen Anzeichen eines Ausfalls suchen?
centos
hard-drive
corruption
inac
quelle
quelle
Antworten:
Ich würde empfehlen, SmartMon ( http://sourceforge.net/apps/trac/smartmontools/wiki ) auf Ihrem Computer zu installieren. Hierbei handelt es sich um eine Software, die den Zustand Ihrer Festplatten überprüfen kann, andernfalls wird / var / log / messages oder überprüft / var / log / syslog für alle Erwähnungen von SCSI-Fehlern
quelle
Der Kernel protokolliert alle Diagnosemeldungen zu E / A-Geräten, sodass Sie diese Meldungen mit dem Befehl dmesg auschecken können.
quelle
Sie können fsck auf dem Gerät ausführen, um nach Fehlern zu suchen.
quelle
Wie Paul sagt, sind die SMART-Protokolle ein guter Ort, um dies zu überprüfen.
Ich würde auch empfehlen, BadBlocks auszuführen . Wenn Sie eine RAID-Karte haben, müssen Sie möglicherweise die Überwachung verwenden.
quelle
SMART Monitoring ist ein guter Weg. Als root,
smartctl -a /dev/hda
wo hda das Laufwerk ist, das Sie wollen ... könnte hdb, sda usw. sein. Außerdem empfehlen wir, Ihre E-Mail-Adresse in / etc / aliases als die Person festzulegen, die die Mail von root erhalten soll.Das ist allerdings eine sehr vage Antwort. Wenn Sie einen Server eines großen Herstellers (Dell, HP usw.) haben, stehen die Chancen gut, dass bessere Überwachungsfunktionen zur Verfügung stehen.
quelle
Sie können die vollständige Prüfung von partition / dev / sda1 (zum Beispiel) als versuchen
Oder versuchen Sie es mit einem vollständigen nicht-destruktiven Schreib-Lese-Test für eine bestimmte Partition
quelle
/dev/sda1 is mounted; it's not safe to run badblocks!
e2fsck: Cannot continue, aborting.