Ersetzen rpool
Sie den Namen Ihres ZFS-Pools in den folgenden Anweisungen.
Wechseln Sie /tmp
zu ZFS
Verschieben Sie Ihr vorhandenes
/tmp
Verzeichnis an einen anderen Ort:mv /tmp /tmp2
Erstellen Sie ein ZFS-Dateisystem für
/tmp
. Beachten Sie, dass diemountpoint
Eigenschaftlegacy
auf einen ausstehenden Race-Condition-Fehler zurückzuführen ist, der im Wiki von ZFS unter Linux [ Archiv, Schritt 4.11] erwähnt wird .zfs create -o mountpoint=legacy rpool/tmp
Kopieren Sie den Inhalt Ihres alten
/tmp
Ordners in den neuen:rsync -avHXShPs /tmp2/ /tmp/
Stellen Sie sicher, dass der Inhalt korrekt kopiert wurde, bevor Sie den alten
/tmp
Ordner löschen :rm -rfv /tmp2
Fügen Sie den neuen
/tmp
Ordner hinzu,/etc/fstab
damit er beim Booten gemountet wird:echo "rpool/tmp /tmp zfs defaults 0 0" | tee -a /etc/fstab
Wechseln Sie /var/tmp
zu ZFS
Grundsätzlich gelten die gleichen Anweisungen.
mv /var/tmp /var/tmp2
zfs create -o mountpoint=none rpool/var zfs create -o mountpoint=legacy rpool/var/tmp
rsync -avHXShPs /var/tmp2/ /var/tmp/
rm -rfv /var/tmp2
echo "rpool/var/tmp /var/tmp zfs defaults 0 0" | tee -a /etc/fstab