Sichern Sie zuerst die /etc/default/zfs
und entfernen Sie sie dann.
Ich würde den legacy
Ansatz empfehlen . Dadurch wird die ZFS-Funktion von Automount entfernt und es /etc/fstab
werden Informationen zum Mounten benötigt. Ich empfehle auch /dev/disk/by-id
immer zu verwenden, da es das am wenigsten schmerzhafte Setuop ist.
Da ich Ihre Einrichtung (Pool / Datensätze) nicht kenne, gebe ich ein Beispiel:
- Listen Sie zuerst Ihren Datensatz auf, den Sie möchten:
zfs list
Nehmen Sie den gewünschten Datensatz zBstoragepool/backup
- Zählen Sie Ihr
storagepool/backup
ZFS, wenn es eingehängt ist. (Sie können über mount | grep zfs
oder überprüfen zfs mount
) - Listen Sie Ihre Mountpoints mit auf
zfs get mountpoint
:
NAME PROPERTY VALUE SOURCE storagepool/backup mountpoint /storagepool/backup default
Ändern Sie Ihren Mountpoint zfs set mountpoint=legacy storagepool/backup
Nun müssen Sie bearbeiten /etc/fstab
über sudo
oder root
Enter zweite Zeile (erste Zeile ist es zur Erläuterung der Details)
<device alias dataset> <mountpoint> <filesystem type> <options> <dump> <fsckorder> storagepool/backup /mnt/backup zfs defaults 0 0
Detailerklärung:
- Das erste Feld (Speicherpool / Backup), in der Regel physisches Gerät / Remote-Dateisystem, das beschrieben werden soll, in Ihrem Fall Pool / Datensatz (HINWEIS: Es gibt keinen führenden Backslash ('/') für ZFS-Dataset !! (verursachte viele Probleme). )
- Das zweite Feld (/ mnt / backup) gibt den Mountpunkt an, an dem das
Dateisystem eingehängt wird. - Das dritte Feld (ZFS) ist der Typ des Dateisystems auf dem Gerät aus
dem ersten Feld. - Das vierte Feld (noauto, suid, ro, user) ist eine (voreingestellte) Liste von Optionen, die das mount beim Einhängen des Dateisystems verwenden soll.
- Das fünfte Feld (0), um zu entscheiden, ob ein Dateisystem gesichert werden soll. Wenn der Wert Null ist, ignoriert dump das Dateisystem.
- Das sechste Feld (0) wird von fsck (dem Dienstprogramm zur Überprüfung des Dateisystems) verwendet, um die Reihenfolge zu bestimmen, in der Dateisysteme geprüft werden sollen.
Standardoption bedeutet: rw, suid, dev, exec, auto, nouser, and async
Wenn Sie SSD verwenden, was unwahrscheinlich ist, empfehle ich die Option noatime
after defaults
.
Wenn Sie jetzt einen Neustart durchführen, sollte das ZFS-Dateisystem entsprechend der /etc/fstab
Datei eingehängt werden .
Wichtiger Hinweis: Wenn Sie ein zFS-Vermächtnis mounten möchten, müssen Sie es mount -t zfs <dataset> <mountpoint>
anstelle von verwenden zfs mount
.