вторник, 3 мая 2011 г.

ZFS в UBUNTU

ZFS файловая система, изначально созданная в Sun Microsystems для операционной системы Solaris. Эта ZFS файловая система поддерживает большие объёмы данных, объединяет концепции файловой системы и менеджера логических дисков (томов) и физических носителей, инновационную структуру данных на дисках, легковесные файловые системы (lightweight filesystems), а также простое управление томами хранения данных. ZFS является проектом с открытым исходным кодом и лицензируется под CDDL (Common Development and Distribution License).

Основное преимущество ZFS — это её полный контроль над физическими и логическими носителями. Зная, как именно расположены данные на дисках, ZFS способна обеспечить высокую скорость доступа к ним, контроль их целостности, а также минимизацию фрагментации данных. Это позволяет динамически выделять или освобождать дисковое пространство на одном или более носителях для логической файловой системы. Кроме того, имеет место переменный размер блока, что лучшим образом влияет на производительность, параллельность выполнения операций чтения-записи, а также 64-разрядный механизм использования контрольных сумм, сводящий к минимуму вероятность разрушения данных.

Это руководство объясняет, как настроить родной ZFS на Ubuntu / Linux (ZFS Linux). Это было проверено на ядре Linux 2.6.35-24 Ubuntu 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.

  • 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

Авторизуйтесь что бы читать скрытый текст

  • 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

Проверяем работу Splat и загружены модули ZFS:

  • sudo modprobe splat
  • sudo splat -a
  • sudo modprobe zfs
  • lsmod |grep zfs

Можно подумать, что из-за отсутствующего пути в LD_LIBRARY_PATH все ZFS команды не будут выполнены, ошибка вроде этого:

zfs: error while loading shared libraries: libspl.so.0: cannot open shared object file: No such file or directory

Чтобы исправить это добавьте следующую строку:

  • export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

1 комментарий:



  1. In the game of Sacramento, one of the players has to put the ball in the second-half. Something like football! soccer stars Why Buy soccer Star Coins? The more coins you have, the higher you can get and the more cups you can earn.



    So some people like to play with their friends on the social networking site Sacramento, and they can’t do it downstairs. So buying a soccer Star coin is the solution. Sometimes they make a series of discounts that every player is encouraged to use anyway. A discount that can be as high as one-tenth the price. Then, if there is no coin, then he will regret it.



    Once upon a time, the Clash of Clans was a staple of gaming on the phones, and everyone was trying to win the jam so that they could reach the higher stages and rely on what they could easily win. It’s kind of like a click. soccer stars coins Buying a soccer star coin can put you in the top spot and you can nominate yourself as a top player or footballer. Choose your own harifono and start playing online or offline.

    ОтветитьУдалить