Ich habe hier vor mir einen Computer mit einem SiliconImage (siis) und einem JMicron (ahci) SATA Controller. Der SIIS hat zwei externe Anschlüsse für Wechselplatten zum Sichern oder für Testumgebungen, der AHCI zwei interne für Betriebssysteme und Daten, macht zusammen vier Disks (/dev/ada0 - /dev/ada3).
Leider sind die beiden Externen nicht immer angeschlossen, sodass die beiden internen Platten entweder /dev/ada0+1 oder /dev/ada2+3 sind. Das ist Dank geom Labels für FreeBSD auch kein Problem und das habe ich wunderbar gelöst, selbst für den swap geli. Was ich mich gerade aber frage ist, woher weiß zfs auf welcher Platte sich das zpool befindet. Ich lege das Zpool "export" ja mit dem Befehl (alle vier Festplatten angeschlossen) an:
Erst mal ganz simpel kleine Brötchen bachen, spater dann vielleicht mit Raid und Verschlüsselung.
Wenn nun aber beim nächsten Start die beiden externen Platten nicht angeschlossen sind, weiß zfs dann dass sich der Pool nun auf /dev/ada1p2 befindet? Kann mir jemand hierzu eine Antwort geben wie FreeBSD den Devices des zpool findet. Muss oder kann man das auch mit Labels lösen oder werden die Partitionen und Disk nur entsprechende markiert?
Leider sind die beiden Externen nicht immer angeschlossen, sodass die beiden internen Platten entweder /dev/ada0+1 oder /dev/ada2+3 sind. Das ist Dank geom Labels für FreeBSD auch kein Problem und das habe ich wunderbar gelöst, selbst für den swap geli. Was ich mich gerade aber frage ist, woher weiß zfs auf welcher Platte sich das zpool befindet. Ich lege das Zpool "export" ja mit dem Befehl (alle vier Festplatten angeschlossen) an:
Code:
zpool create export /dev/ada3p2
Erst mal ganz simpel kleine Brötchen bachen, spater dann vielleicht mit Raid und Verschlüsselung.
Wenn nun aber beim nächsten Start die beiden externen Platten nicht angeschlossen sind, weiß zfs dann dass sich der Pool nun auf /dev/ada1p2 befindet? Kann mir jemand hierzu eine Antwort geben wie FreeBSD den Devices des zpool findet. Muss oder kann man das auch mit Labels lösen oder werden die Partitionen und Disk nur entsprechende markiert?