Einige permanent errors
wurden heute in meinem Pool gemeldet.
pool: seagate3tb
state: ONLINE
status: One or more devices has experienced an error resulting in data
corruption. Applications may be affected.
action: Restore the file in question if possible. Otherwise restore the
entire pool from backup.
see: http://zfsonlinux.org/msg/ZFS-8000-8A
scan: none requested
config:
NAME STATE READ WRITE CKSUM
seagate3tb ONLINE 0 0 28
sda ONLINE 0 0 56
errors: Permanent errors have been detected in the following files:
/mnt/seagate3tb/Install.iso
/mnt/seagate3tb/some-other-file1.txt
/mnt/seagate3tb/some-other-file2.txt
Bearbeiten: Ich bin mir sicher, ob diese CKSUM
Werte korrekt sind. Ich habe Daten redigiert und diese möglicherweise versehentlich entstellt. Sie können 0 gewesen sein. Leider kann ich keine abschließende Antwort in meinen Notizen finden und die Fehler sind jetzt behoben, daher bin ich nicht sicher, aber alles andere ist korrekt / spiegelt wider, was zpool gemeldet hat.
/mnt/seagate3tb/Install.iso
ist eine Beispieldatei mit einem dauerhaften Fehler.
Hier bin ich verwirrt. Wenn ich meine "permanent fehlerhaften" Dateien mit Install.iso
einer Sicherung derselben Datei auf einem anderen Dateisystem vergleiche, sehen sie identisch aus.
shasum "/mnt/seagate3tb/Install.iso"
1ade72fe65902b2a978e5504aaebf9a3a08bc328 /mnt/seagate3tb/Install.iso
shasum "/mnt/backup/Install.iso"
1ade72fe65902b2a978e5504aaebf9a3a08bc328 /mnt/backup/Install.iso
cmp /mnt/seagate3tb/Install.iso /mnt/backup/Install.iso
diff /mnt/seagate3tb/Install.iso /mnt/backup/Install.iso
Die Dateien scheinen identisch zu sein. Außerdem funktioniert die Datei einwandfrei. Wenn ich es in einer Anwendung verwende, verhält es sich so, wie ich es erwartet hätte.
Wie es in den Dokumenten heißt :
Datenkorruptionsfehler sind immer schwerwiegend.
Aufgrund meiner rudimentären Dateiüberprüfungen bin ich mir jedoch nicht sicher, ob ich die Definition von verstehe fatal
.
Status: Auf einem oder mehreren Geräten ist ein Fehler aufgetreten, der zu einer Beschädigung der Daten geführt hat. Anwendungen können betroffen sein.
Aktion: Stellen Sie die betreffende Datei nach Möglichkeit wieder her. Andernfalls stellen Sie den gesamten Pool von der Sicherung wieder her.
Vielleicht fehlt mir etwas, aber soweit ich das beurteilen kann, scheint die Datei vollkommen in Ordnung zu sein und muss trotz der Empfehlung von ZFS weder wiederhergestellt noch beschädigt werden.
Ich habe andere Artikel mit dem gleichen Fehler gesehen , habe aber noch keine Antwort auf meine Frage gefunden.
Was ist der dauerhafte Fehler mit der Datei? Gibt es ein Problem auf niedrigerer Ebene mit der Datei, das mir nicht sofort auffällt? Wenn ja, warum würde dies nicht durch shasum
einen Unterschied in der Datei erkannt werden ?
Aus der Sicht eines Laien sehe ich nichts, was auf einen Fehler in dieser Datei hindeutet.