Как монтировать zpool FreeBSD

 

Монтирование 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 пула

 

Все