Loader erkennt/lädt nicht alle geli HDDs (shell geht)

From: Oliver <oliverafg(at)GMX.de>
Date: Thu, 25 Sep 2014 02:50:42 +0200

Hallo,

ich habe ein ZFS Pool als Root-Dateisystem mit drei HDDs. also
eigentlich mit vier, aber die vierte HDDs ist bis morgen abend
unpässlich (sprich bestellt). Da ich ein Vollbackup habe, kann ich
erstmal mit dem Risiko leben.

/boot ist auf einem USB-Stick, funktionierte so weit auch. Konfiguration
ist das gleiche Keyfile für alle vier HDDs ohne Passwort. Wenn ich von
Stick boote, werden nur ada0 und ada2 als Geli-HDDs erkannt und
entsprechend eingebunden. Für ada1 gibt es kein KernelMsg und am
mountroot-Prompt wird Device ada1.eli nicht gelistet.

Boote ich von einem USB-Stick Installationstick mit 9.1 Release und gehe
in die Shell, dann kann ich manuell alle drei HDDs mit geli attach
öffnen und aus den drei HDDs auch den zpool importieren.

Ich habe versuchsweise die loader.conf, und keyfile auf den o.a. 9.1
Install-Release-Stick kopiert. Gleiches Phänomen, nur ada0 und ada2
werden als geli-Devices erkannt. Gleiches Resultat mit geli_load am
loader prompt (geli_load ada[0-3] /boot/keys/keyfile. Nur ada0 und
ada2 ...

Was tun? Okay die vierte Platten ist klar. löst aber mein Problem nur
scheinbar. Bei jedem Boot ist dann ein Resilvering erforderlich, auch
nicht toll und wenn in dem Zeitraum was passiert, ist der Pool futsch.

Eine Fehlermeldung wird nicht ausgegeben.

Hier meine loader.conf:
geom_eli_load="YES"
geom_ada0_keyfile0_load="YES"
geom_ada0_keyfile0_type="ada0:geli_keyfile0"
geom_ada0_keyfile0_name="/boot/keys/geli-key-ada0-3.key"
geom_ada1_keyfile0_load="YES"
geom_ada1_keyfile0_type="ada1:geli_keyfile0"
geom_ada1_keyfile0_name="/boot/keys/geli-key-ada0-3.key"
geom_ada2_keyfile0_load="YES"
geom_ada2_keyfile0_type="ada2:geli_keyfile0"
geom_ada2_keyfile0_name="/boot/keys/geli-key-ada0-3.key"
#geom_ada3_keyfile0_load="YES"
#geom_ada3_keyfile0_type="ada3:geli_keyfile0"
#geom_ada3_keyfile0_name="/boot/keys/geli-key-ada0-3.key"
zfs_load="YES"
vfs.root.mountfrom="zfs:ZFSPool"

Danke und Gruß
Oliver

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 25 Sep 2014 - 01:28:18 CEST

search this site