Назад | Перейти на главную страницу

рекурсивно монтировать файловые системы ZFS?

Я знаю, что это скорее вопрос новичков, но manpages, google и FreeBSD Handbook не предложили решения.

Я использую ZFS версии 28 на стабильной FreeBSD версии 8.2, и моя проблема заключается в следующем: когда я монтирую файловую систему ZFS (монтирование zfs), файловая система монтируется должным образом, однако дочерние файловые системы не монтируются.

Есть ли встроенный способ рекурсивного монтирования файловой системы zfs И ее дочерних элементов?

Заранее спасибо за вашу помощь.

гибкий

У меня работает (проверено на FreeBSD 9.2):

zfs list -rH -o name pool/path/dir | xargs -L 1 zfs mount

Как это работает:

zfs list -rH -o name pool/path/dir - отображаемое имя каждого набора данных в пуле / пути / каталоге (-H опустить заголовок)
xargs -L 1 zfs mount - запустить mount для каждой строки (отдельно)

вы можете включить режим Legacy для точек монтирования ZFS, чтобы вы могли управлять точками монтирования, используя традиционный файл / etc / fstab для монтирования файловых систем во время загрузки.

Например:

zfs set mountpoint = legacy (zfspool / точка монтирования)