ZFS-Pool einbinden – fast geschafft

ZFS-Pool einbinden – fast geschafft

Ich habe einige Probleme beim Mounten eines ZFS-Pools, den ich von einem FreeNas-System auf Ubuntu 14.04 migriert habe.

Bisher ist es mir gelungen, den ZFS-Pool über den zpool import StorageBefehl zu importieren. Mit dem Befehl kann ich alle Einhängepunkte auflisten zfs list. Mein Problem ist, dass ich nicht weiß, wie ich diese einhängen soll. Am besten dauerhaft (oder beim Start).

Für jede Hilfe wäre ich sehr dankbar.

zfs list:

sudo zfs list                                                                                                                                                                                                                                                      ⏎
NAME                       USED  AVAIL  REFER  MOUNTPOINT
Storage                    2.10T 3.09T  1.71G  /media/Storage
Storage/Others             12.9G 3.09T   232K  /media/Storage/Others
Storage/backup_osx         256K  3.09T   256K  /media/Storage/backup_osx
Storage/MyStuff            662G  3.09T   662G  /media/Storage/MyStuff

Aktualisieren Ich habe es also selbst gelöst. Mein Problem war, dass zpool import Storagemeine Festplatten nach dem Ausführen des Befehls nirgendwo angezeigt wurden (und das sollten sie auch nicht!!!). Nachdem Sie den ZFS-Pool importiert haben, müssen Sie mountdie Laufwerke importieren. Wenn Sie installiert habenZFS unter LinuxAnschließend können Sie den Befehl ausführen mountallund die Einhängepunkte werden in Ihrem System eingehängt.

Ein bisschen Wissenswertes

Wenn Sie sich das ansehen zfs list, was ich gepostet habe, NAMEentspricht dies (in meinem Fall) dem Laufwerk des Benutzers im ZFS-RAID-Array. Die MOUNTPOINTentspricht dem Ort, an dem Ihr ZFS-Laufwerk angezeigt werden soll. Wenn Sie zfs set mountpoint=/media/Storage/Others Storage/Otherses also ausführen, wird das „Laufwerk“ Storage/Others in Ihrem /media/-Ordner gemountet. Beachten Sie, dass Sie das übergeordnete Laufwerk mounten müssen, damit etwas angezeigt wird. Das heißt, ich müsste mounten, Storagebevor ich mounten kann Storage/Others.

Ich hoffe, das ergibt Sinn. Wenn nicht, lassen Sie es mich wissen und ich werde es klarstellen. Außerdem könnte jemand mit etwas mehr Wissen zu diesem Thema meinen Text als irreführend empfinden. Wenn das der Fall ist, lassen Sie es mich wissen. So habe ich es einfach verstanden.

Auch,dieser Thread hat mir geholfen

Antwort1

Nur zur Klarstellung: zpool importAllein importiert keine Pools. Sie müssen den Namen des Pools angeben oder alle Pools mit dem -aParameter importieren. Wenn Sie das tun, sollten alle Datasets automatisch gemountet werden. Sie müssen wahrscheinlich Ordner unterhalb des Mountpoints erstellen, die nicht existieren.

verwandte Informationen