Монтирование zpool
Как монтировать zfs диск на установленной системе FreeBSD
На моем FreeBSD десктопе стояла система на SSD диске, под файлопомойку использовал HDD диск. Все это крутилось на celerone с 512МВ оперативной памяти и естественно на ufs.
Теперь есть 6ГБ оперативной памяти и мне как и наверное многим захотелось посмотреть как система будет работать на zfs, на сколько быстрее будет она, но дело не в том.
Я установил FreeBSD на свой SSD диск используя файловую систему ZFS и подключил отформатированный в ZFS HDD диск уже с созданным пулом. Система работала отлично только вот беда, второй диск не монтировался.
Если у кого-то была похожая проблема и диск с созданным ZFS пулом zpool не монтировался в установленной системе, то эта статья вам может быть полезной.
Итак выполните команду чтобы посмотреть смонтированные пулы
zpool list
Вы увидите только один пул
В моем случае
NAME SIZE ALLOC FREE EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
zroot 81,5G 12,4G 69,1G - 11% 15% 1.00x ONLINE -
или
zpool status
чтобы посмотреть доступные пулы для импорта выполняем
zpool import
Я сначала просто импортировал zpool в альтернативный root каталог командой, чтобы проверить смонтируется он или нет
zpool import -o altroot=/mnt имя вашего пула
Да пул смонтировался в каталог /mnt можете проверить командой
ls /mnt
Когда я убедился что все в порядке экспортировал zpool командой
zpool export
Что бы после перезагрузки системы второй диск монтировался его нужно смонтировать с созданием кэша командой
zpool import -o ro и тут имя вашего ZFS пула
Все