Активация ZFS в Ubuntu
На Howtoforge опубликовано руководство по активации поддержки файловой системы ZFS в Ubuntu — «Native ZFS On Ubuntu». Редакция Liberatum.ru предлагает своим читателям перевод статьи.
Решение было протестировано на ядре Linux 2.6.35-24-generic #42-Ubuntu SMP x86_64 GNU/Linux в дистрибутиве Ubuntu 10.10, но должно работать и в Ubuntu 10.04. Для начала убедитесь, что следующие пакеты установлены:
- build-essential;
- gawk;
- zlib1g-dev;
- uuid-dev.
В противном случае доустановите их:
sudo apt-get install build-essential gawk zlib1g-dev uuid-dev
Теперь необходимо загрузить два пакета SPL и ZFS с сайта http://zfsonlinux.org/.
sudo cd /usr/src
sudo wget http://github.com/downloads/behlendorf/spl/spl-0.5.2.tar.gz
sudo wget http://github.com/downloads/behlendorf/zfs/zfs-0.5.2.tar.gz
Перед загрузкой убедитесь, что на сайте не появились более новые версии и в случае необходимости используйте их.
Теперь нужно скомпилировать и установить пакет SPL (он понадобиться позже для компиляции исходного кода ZFS):
sudo tar -xvzf spl-0.5.2.tar.gz
sudo cd spl-0.5.2/
sudo ./configure
sudo make
sudo make install
Теперь очередь ZFS:
cd ..
sudo tar -xvzf zfs-0.5.2.tar.gz
sudo cd zfs-0.5.2/
sudo ./configure
sudo make
sudo make install
Проверим все ли работает:
sudo modprobe splat
sudo splat -a
sudo modprobe zfs
lsmod | grep zfs
После установки может появиться сообщение об ошибке:
zfs: error while loading shared libraries: libspl.so.0: cannot open shared object file: No such file or directory
Чтобы исправить это, потребуется обновить системную переменную LD_LIBRARY_PATH:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
Комментарии
nakamuto
22 января, 2011 - 08:49
Избегайте по-возможности выключения тока и хибернации при експериментах.))
nakamuto
22 января, 2011 - 08:50
Да впрочем наверно и logoff-a
Комментировать