ZFS ZPOOL nach reboot weg (Debian/Ubuntu) Drucken
Geschrieben von: Administrator   
Samstag, den 20. Mai 2017 um 22:55 Uhr

ZFS ZPOOL nach reboot weg (Debian/Ubuntu)

 

Nach einem Neustart meines Server habe ich feststellen müssen das mein ZFS und der ZFSPOOL komplett weg war.

 

Die Ursache ist das nach dem Neustart die Festplattenzuordnung geändert wurde.

 

Laufwerk /dev/sde ist /dev/sdf geworden und /dev/sdk ist /dev/sdm geworden.

 

Damit findet das System beim Booten den ZFS-Pool nicht wieder.

 

Die Lösung ist einfach:

 

Ich habe die Informationen für den Pool in der Datei /etc/zfs/zpool.cache gefunden.

In der Datei stand die "alte" Festplattenzuordnung daher geht das ZFS nicht mehr.

 

Zuerst macht man eine Sicherungskopie der Datei: cp /etc/zfs/zppol.cache /etc/zfs/orig.zpool.cache

Dann habe ich mit einem Editor NUR die Buchstaben der Festplatten geändert.
Achtung !!! Es sind jede Menge Steuerzeichen in der Datei ! nichts anderes ändern sonst startet der Pool nicht !

 

Nachdem ich die Zuordnung der Platten ausprobiert habe war der Pool nicht erreichbar:

NAME        STATE     READ WRITE CKSUM
zfspool     UNAVAILABLE      0     0     0
raidz1-0  UNAVAILABLE       0     0     0
sde     UNAVAILABLE       0     0     0
sdi     ONLINE       0     0     0
sdj     ONLINE       0     0     0
sdm     FAULTY       0     0     0
sdl     FAULTY       0     0     0
sdk     FAULTY       0     0     0

 

 

Mit dem Befehl: zpool import -c /etc/zfs/zpool.cache habe ich den Pool wieder zum starten bekommen.

 

Nachdem ich mit der Reihenfolge ein wenig herumprobiert habe ist der Pool wieder verfügbar gewesen

NAME        STATE     READ WRITE CKSUM
zfspool     ONLINE       0     0     0
raidz1-0  ONLINE       0     0     0
sdf     ONLINE       0     0     0
sdi     ONLINE       0     0     0
sdj     ONLINE       0     0     0
sdm     ONLINE       0     0     0
sdl     ONLINE       0     0     0
sdk     ONLINE       0     0     0

 

Damit kann man sein ZFS-Pool wieder zum laufen bekommen.

 

Das Problem haben andere User anscheinend auch schon gehabt.

 

Viel Glück.

 

Euer Admin