ZFS Pool neu erstellen Linux |
Geschrieben von: Administrator |
Mittwoch, den 24. April 2019 um 11:59 Uhr |
ZFS Pool neu erstellen
Hier geht es darum das das zfs-Dateisystem unter Linux manchmal Probleme bereitet. z.B. nach dem Anschließen einer externen Festplatte ist das ZFS nicht verfügbar. (wenn man es mit den Device-Bezeichnern /dev/sda usw. erstellt hat)
Eleganter ist es den ZFS-Pool mit den UUIDs anzulegen die das ZFS beim ersten erstellen der Disks auf die Platten schreibt. Erst einmal sollte man den ZFS-Pool der einfachheit halber mit den Device-Files erstellen /dev/sda /dev/sdb /dev/sdc usw.
Dann muss man den Pool mit dem Befehl Zpool destroy Poolname wieder auflösen.
Das ZFS hat sog. UUIDs auf die Platten geschrieben beim Einrichten des Pools.
Diese UUIDs nutzt man nun um den Pool erneut "richtig" einzurichten. zpool create -f zfspool raidz1 /dev/disk/by-partlabel/zfs-c6913d5xxxxxxxxx /dev/disk/by-partlabel/zfs-4a433axxxxxxxxxx /dev/disk/by-partlabel/zfs-48f2xxxxxxxxxx
pool: zfspool Damit wird der ZFS-Pool nie wieder nach einem reboot weg sein, da das System die Platten an den UUIDs erkennt.
Viel Spass noch
Euer Admin
|