ZFS ZPOOL nach reboot weg (Debian/Ubuntu) |
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.
Nachdem ich die Zuordnung der Platten ausprobiert habe war der Pool nicht erreichbar: NAME STATE READ WRITE CKSUM
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
Damit kann man sein ZFS-Pool wieder zum laufen bekommen.
Das Problem haben andere User anscheinend auch schon gehabt.
Viel Glück.
Euer Admin
|