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
dmesg
Der Kernel protokolliert alle Diagnosemeldungen zu E / A-Geräten, sodass Sie diese Meldungen mit dem Befehl dmesg auschecken können.
Sie können fsck auf dem Gerät ausführen, um nach Fehlern zu suchen.
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.
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.
Sie können die vollständige Prüfung von partition / dev / sda1 (zum Beispiel) als versuchen
fsck -f /dev/sda1
Oder versuchen Sie es mit einem vollständigen nicht-destruktiven Schreib-Lese-Test für eine bestimmte Partition
badblocks -vn /dev/sda1
/dev/sda1 is mounted; it's not safe to run badblocks!
e2fsck: Cannot continue, aborting.