
Ich habe ein Dual-Core Intel i5 Ubuntu Server 10.04 LTS-System mit Kernel 2.6.32-22-server #33-Ubuntu SMP
und drei 1TB SATA-Festplatten, die in einem RAID5
Array mit Linux md
-Geräten eingerichtet sind. Ich habe über dieRAID5-Schreiblochund bin besorgt: Wenn mein Linux-System abstürzt oder ein Kernel-Panic-Fehler auftritt, sollte ich dann davon ausgehen, dass die Integrität meiner Daten beeinträchtigt wurde und sie aus einem Backup wiederherstellen? Woher weiß ich, ob die Daten auf dem RAID5-Array „sicher“ sind?
BEARBEITEN: Ausgabe von mdadm --detail
:
root@chef:/var/lib/vmware# mdadm --detail /dev/md0
/dev/md0:
Version : 00.90
Creation Time : Thu May 27 04:03:01 2010
Raid Level : raid5
Array Size : 1953521536 (1863.02 GiB 2000.41 GB)
Used Dev Size : 976760768 (931.51 GiB 1000.20 GB)
Raid Devices : 3
Total Devices : 3
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Mon Jun 7 19:12:07 2010
State : active
Active Devices : 3
Working Devices : 3
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 64K
UUID : 34bc9cc3:02783ea4:65f2b931:77c8854b
Events : 0.688611
Number Major Minor RaidDevice State
0 8 1 0 active sync /dev/sda1
1 8 17 1 active sync /dev/sdb1
2 8 33 2 active sync /dev/sdc1
Antwort1
Sie sollten sich wahrscheinlich mehr Gedanken darüber machen, warum Ihr System abgestürzt ist oder es zu einer Kernel-Panik kam.
Heutzutage nutzen Raid Cards den Cache sehr gut zu ihrem Vorteil und verringern dadurch die Wahrscheinlichkeit eines „Lochs“ erheblich. Wenn ich vor etwas Besonderem Angst hätte, würde ich ein tripwire-ähnliches System (siehe Link unten) einrichten, um Beschädigungen in meinen Schlüsseldateien zu erkennen.
Was die eigentliche Prüfung auf Korruption betrifft,http://linas.org/linux/raid.html Die meisten der auf dieser Website unter „Allgemeine Systembeschädigungen“ aufgeführten Tools sollten 99 % der Beschädigungen beheben können.