Сначала сделайте резервную копию, /etc/default/zfs
а затем удалите ее.
Я бы порекомендовал пойти на legacy
подход. Это удалит функцию автоматического монтирования zfs и положится на /etc/fstab
информацию о монтировании. Я также рекомендую использовать /dev/disk/by-id
всегда, так как это наименее болезненная установка.
Поскольку я не знаю ваших настроек (пул / наборы данных), я приведу пример:
- Сначала перечислите свой набор данных, который вы хотите:
zfs list
возьмите набор данных, который вы хотите, например,storagepool/backup
- Размонтируйте
storagepool/backup
zfs, если он установлен. (Вы можете проверить через mount | grep zfs
или zfs mount
) - Перечислите ваши точки монтирования с помощью
zfs get mountpoint
:
NAME PROPERTY VALUE SOURCE storagepool/backup mountpoint /storagepool/backup default
Измените точку монтирования zfs set mountpoint=legacy storagepool/backup
Теперь вам нужно отредактировать с /etc/fstab
помощью sudo
или root
введите вторую строку (первая строка предназначена для пояснения деталей)
<device alias dataset> <mountpoint> <filesystem type> <options> <dump> <fsckorder> storagepool/backup /mnt/backup zfs defaults 0 0
Подробное объяснение:
- Первое поле (storagepool / резервный), как правило, физическое устройство / удаленная файловая система, которая должна быть описано, в вашем случае пул / наборе данных (Примечание: нет ведущего обратное косой черты ( «/») для ZfS набора данных !! (причинила мне много неприятностей) )
- Второе поле (/ шоссе / резервное копирование) определяет точку монтирования, где
файловая система будет смонтирована. - Третье поле (ZFS) является типом файловой системы на устройстве из
первого поля. - Четвертое поле (NOAUTO, SUID, ро, пользователь) является ( по умолчанию) список опций, монтирующие следует использовать при монтировании файловой системы.
- Пятое поле (0), чтобы решить, если файловая система должна быть резервной копии. Если ноль, то dump будет игнорировать эту файловую систему.
- Шестое поле (0) используется FSCK (файловая система проверки полезности), чтобы определить порядок, в котором должны быть проверены файловые системы.
Опция по умолчанию означает: rw, suid, dev, exec, auto, nouser, and async
Если вы используете SSD, что маловероятно, я рекомендую использовать опцию noatime
after defaults
.
Теперь при перезагрузке файловая система zfs должна быть смонтирована в соответствии с /etc/fstab
файлом.
Важное примечание: если вы хотите смонтировать наследие zfs, вы должны использовать mount -t zfs <dataset> <mountpoint>
вместо zfs mount
.