не монтируется zfs пул при старте системы
Добавлено: 2012-09-21 9:32:24
Всем привет. Есть FreeBSD 9.0 Release из коробки. Есть тестовые пулы:
и файловые системы на них:
В /etc/rc.conf:
В /boot/loader.conf:
После перезагрузки видим:
Импортируем:
На всякий случай смотрим точки монтирования пулов:
После перезагрузки получаем опять банан, нужно импортировать пулы. Нужна помощь, товарищи. Солярис предлагает делать через legacy-точки монтирования и далее монтировать в fstab. В восьмой FBSD помню, что такие танцы с бубном не были нужны. Все монтировалось прозрачно и автоматом и как надо.
Код: Выделить всё
zpool list
NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT
zfspoolmirror 1016M 156K 1016M 0% 1.00x ONLINE /files/mirror
zfspoolstripe 1.98G 206K 1.98G 0% 1.00x ONLINE /files/stripe
Код: Выделить всё
zfs list
NAME USED AVAIL REFER MOUNTPOINT
zfspoolmirror 156K 984M 32K /files/mirror
zfspoolmirror/Data 31K 984M 31K /files/mirror/Data
zfspoolstripe 206K 1.95G 37K /files/stripe
zfspoolstripe/Designers 31K 1.95G 31K /files/stripe/Designers
zfspoolstripe/Install 31K 1.95G 31K /files/stripe/Install
Код: Выделить всё
zfs_enable="YES"
Код: Выделить всё
zfs_load="YES"
vfs.zfs.prefetch_disable=1
vm.kmem_size="512M"
Код: Выделить всё
datastore# zpool list
no pools available
datastore# zfs list
no datasets available
Код: Выделить всё
datastore# zpool import -R /files/stripe -f zfspoolstripe
datastore# zpool import -R /files/mirror -f zfspoolmirror
Код: Выделить всё
datastore# zfs get mountpoint,canmount zfspoolstripe
NAME PROPERTY VALUE SOURCE
zfspoolstripe mountpoint /files/stripe local
zfspoolstripe canmount on default
datastore# zfs get mountpoint,canmount zfspoolmirror
NAME PROPERTY VALUE SOURCE
zfspoolmirror mountpoint /files/mirror local
zfspoolmirror canmount on default