Hallo zusammen,
ich beschäftige mich schon seit einiger Zeit mit unterschiedlichen NAS-Systemen, bei ZFS stehe ich allerdings völlig am Anfang. Nun bin ich auf ein Problem gestoßen und benötige mal einen Tipp. Folgendes ist mein aktueller Stand:
Ich habe vor einiger Zeit Freenas in der Version 9.2.1.5 aufgesetzt und ein RaidZ2 mit 4 Festplatten angelegt. Später habe ich dann über den Assistenten in der GUI 3 zusätzliche Festplatten und eine weitere als Spare hinzugefügt. Soweit lief alles bestens. Vor einiger Zeit erhielt ich dann folgende Fehlermeldung:
Soweit kein Problem -> Festplatte defekt. Also habe ich FreeNAS heruntergefahren und die Festplatte da3 ausgebaut. Im Anschluss wollte ich die Festplatte durch die Spare-Disk ersetzen. Allerdings hat das System nach dem Booten ohne da3 den ZFS-Pool nicht mehr gefunden. Danach habe ich die Festplatte wieder eingebaut und das System hochgefahren. Der Pool wurde wieder gefunden. Als ich mir dann "zpool status" angeschaut habe, hat mich das etwas verwundert:
Dazu nun meine Fragen:
- Deute ich das richtig, dass von den 7 Festplatten nur 4 in einem RAID-Z2 sind und die restlichen 3 Festplatten ohne Datenredundanz direkt in dem Pool hängen? (Nur die ersten 4 Festplatten sind unter raidz2-0 eingerückt, die anderen 3 Festplatten werden auf der gleichen Ebene angezeigt, wie raidz2-0. Es ist also kein Copy&Paste-Fehler. Die Anzeige ist exakt, wie bei zpool status.)
- Falls ja, besteht die Möglichkeit das zu korrigieren ohne den Pool neu anlegen zu müssen?
- Und natürlich meine primäre Sorge: Ist es normal, dass der Pool mit einer fehlenden Festplatte nicht mehr gefunden wird? Wie kann ich die defekt Festplatte in dem aktuellen Zustand austauschen?
Vorab vielen Dank für Tipps und Hilfe.
Viele Grüße,
David
ich beschäftige mich schon seit einiger Zeit mit unterschiedlichen NAS-Systemen, bei ZFS stehe ich allerdings völlig am Anfang. Nun bin ich auf ein Problem gestoßen und benötige mal einen Tipp. Folgendes ist mein aktueller Stand:
Ich habe vor einiger Zeit Freenas in der Version 9.2.1.5 aufgesetzt und ein RaidZ2 mit 4 Festplatten angelegt. Später habe ich dann über den Assistenten in der GUI 3 zusätzliche Festplatten und eine weitere als Spare hinzugefügt. Soweit lief alles bestens. Vor einiger Zeit erhielt ich dann folgende Fehlermeldung:
Code:
This message was generated by the smartd daemon running on: host name: XXX DNS domain: XXX.XXX The following warning/error was logged by the smartd daemon: Device: /dev/da3 [SAT], 200 Offline uncorrectable sectors Device info: ST32000542AS, S/N:6XW0WAKR, WWN:5-000c50-01ec310b9, FW:CC34, 2.00 TB
Soweit kein Problem -> Festplatte defekt. Also habe ich FreeNAS heruntergefahren und die Festplatte da3 ausgebaut. Im Anschluss wollte ich die Festplatte durch die Spare-Disk ersetzen. Allerdings hat das System nach dem Booten ohne da3 den ZFS-Pool nicht mehr gefunden. Danach habe ich die Festplatte wieder eingebaut und das System hochgefahren. Der Pool wurde wieder gefunden. Als ich mir dann "zpool status" angeschaut habe, hat mich das etwas verwundert:
Code:
[root@XXX] ~# zpool status pool: DS_01 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://illumos.org/msg/ZFS-8000-8A scan: scrub repaired 0 in 3h59m with 0 errors on Sun Jul 27 03:59:04 2014 config: NAME STATE READ WRITE CKSUM DS_01 ONLINE 0 0 0 raidz2-0 ONLINE 0 0 0 gptid/0d2c36a7-eb1f-11e3-ac0d-005056832965 ONLINE 0 0 0 gptid/0e6515d9-eb1f-11e3-ac0d-005056832965 ONLINE 0 0 0 gptid/0f9bcad1-eb1f-11e3-ac0d-005056832965 ONLINE 0 0 0 gptid/10db2c07-eb1f-11e3-ac0d-005056832965 ONLINE 0 0 0 gptid/ae3bdbee-eb55-11e3-ac0d-005056832965 ONLINE 0 0 0 gptid/effc559a-eb55-11e3-ac0d-005056832965 ONLINE 0 0 0 gptid/728a5f31-eb56-11e3-ac0d-005056832965 ONLINE 0 0 0 spares gptid/805e7817-eb56-11e3-ac0d-005056832965 AVAIL errors: 1 data errors, use '-v' for a list
Dazu nun meine Fragen:
- Deute ich das richtig, dass von den 7 Festplatten nur 4 in einem RAID-Z2 sind und die restlichen 3 Festplatten ohne Datenredundanz direkt in dem Pool hängen? (Nur die ersten 4 Festplatten sind unter raidz2-0 eingerückt, die anderen 3 Festplatten werden auf der gleichen Ebene angezeigt, wie raidz2-0. Es ist also kein Copy&Paste-Fehler. Die Anzeige ist exakt, wie bei zpool status.)
- Falls ja, besteht die Möglichkeit das zu korrigieren ohne den Pool neu anlegen zu müssen?
- Und natürlich meine primäre Sorge: Ist es normal, dass der Pool mit einer fehlenden Festplatte nicht mehr gefunden wird? Wie kann ich die defekt Festplatte in dem aktuellen Zustand austauschen?
Vorab vielen Dank für Tipps und Hilfe.
Viele Grüße,
David
Last edited: