Перво-наперво сразу после установки нужных пакетов или перезагрузки с новым ядром надо подгрузить модуль поддержки файловой системы ZFS. Для этого, скорее всего, достаточно будет стандартной команды

# modprobe zfs

Если вдруг это не сработает — а один раз по какой-то причине у меня так было, — можно действовать по старинке:

# insmod /lib/modules/3.4.6-1.1-default/addon/zfs/zfs/zfs.ko

Обе эти команды при ошибке исполнения выведу сообщение об ошибке — например, о том, что модуль не найден, а в случае успешного своего завершения хранят молчание. Так что для очистки совести можно проверить результат командной конструкцией вида

$ dmesg | grep ZFS

в ответ на что последует нечто вроде

[    5.020766] ZFS: Loaded module v0.6.0-rc9, ZFS pool version 28, ZFS filesystem version 5

Если так — всё нормально, можно начинать работу. Иначе, скорее всего, произошла какая-либо путаница с версиями ядра и модуля, с которой придётся разбираться. Впрочем, это должно было бы выявиться ещё на прошлом этапе — подгрузки модуля, так что положительный результат практически гарантирован. И можно заняться созданием пула ZFS и файловых систем внутри него. Чем мы и займёмся на одной из ближайших страниц.

А в заключение страницы этой отмечу, что в дальшейшем, при перезагрузках после создания пула ZFS, беспокоиться о загрузке модуля не придётся: это будет происходить автоматически. Если, конечно, на ZFS не лежит корень файловой иерархии, но это совсем отдельная песня, которую мы в этом цикле заметок петь не будем.


Содержание