LINUX.ORG.RU

Первый стабильный выпуск ZFSonLinux

 , ,


2

4

Брайан Белендорф, создатель Apache, представил публике новый выпуск kernel-модуля, обеспечивающего поддержку ZFS. - ZFSonLinux 0.6.1. Несмотря на минорный номер, эта версия позиционируется разработчиком как первый стабильный и полностью готовый для использования релиз.

Для упрощения установки подготовлены пакеты для множества дистрибутивов, включая Debian и RHEL (кроме того, ZFSonLinux уже включён в Gentoo и Sabayon).

Сообщается, что ZFSonLinux совместим с ZFS из состава FreeBSD 9.1 и 8.3 (т. к. оригинальный код ZFS подвергся небольшим изменениям).

В проекте реализована полноценная поддержка компонентов ZFS, связанных с работой файловой системы и менеджера томов, например SPA и DMU.

ZFSonLinux будет поставляться отдельно от ядра, так как распространяется по лицензии CDDL, которая несовместима с GPL2, используемой в ядре Linux (смешение лицензий недопустимо).

В этой версии также улучшена работа дисковых кэшей, добавлены man'ы для некоторых команд, реализована поддержка свойства «snapdev» (позволяющего управлять видимостью устройств снапшотов).

Скачать

>>> Подробности



Проверено: Shaman007 ()
Последнее исправление: Pinkbyte (всего исправлений: 4)

Ответ на: комментарий от tailgunner

Оно работает через FUSE? Если да, то нафиг оно нужно?

нет

anonymous
()
Ответ на: комментарий от devl547

Тормоза и охочесть до памяти тоже портировали?

Тормоза только в случае дедупликации могут всплыть, а вот охочесть до памяти прекрасно урезается настройками.

tazhate ★★★★★
()
Ответ на: комментарий от thesame

Есть живые свидетели? Как оно?

дома нормально для файло помойки, на сервера пока не пускал - боязно было, да и щас пока погодю

anonymous
()

У меня с установкой zfs производительность ФС упала в 10 раз, система загружалась почти 10 мин. Хром первый раз запускался минуту.

Лампочка диска мигает с сильной частотой, что означает непоследовательное чтение или сильную фрагментацию. К чему бы это? Может неправильная конфигурация?

vertexua ★★★★★
()
Ответ на: комментарий от vertexua

У меня с установкой zfs производительность ФС упала в 10 раз

а нахира ты ее в / пихал да еще и под линуксом?

anonymous
()

рекомендуют пробовать только на 64-битных платформах

и да - на мой взгляд, все, что от солярки - нафиг-нафиг

kto_tama ★★★★★
()
Ответ на: комментарий от vertexua

Лампочка диска мигает с сильной частотой, что означает непоследовательное чтение или сильную фрагментацию. К чему бы это? Может неправильная конфигурация?

А покажи настройки пула.

tazhate ★★★★★
()
Ответ на: комментарий от tazhate

каким это образом, интересно, я смогу тебе что-то доказать?

я пытался ограничить аппетиты кэша передачей параметров модулю, итог - нуль реакции, как было занято сразу после загрузки ~2,5 Гб (обычно - ~600 Мб), так и оставалось на таком же уровне, вне зависимости от каких-либо параметров

anonymous
()
Ответ на: комментарий от anonymous

каким это образом, интересно, я смогу тебе что-то доказать?
я пытался ограничить аппетиты кэша передачей параметров модулю, итог - нуль реакции, как было занято сразу после загрузки ~2,5 Гб (обычно - ~600 Мб), так и оставалось на таком же уровне, вне зависимости от каких-либо параметров

Ыгы, а как именно ограничивал, а память показать?
Ты мог в чем-то и ошибаться вполне %)

tazhate ★★★★★
()
Ответ на: комментарий от tazhate

Лвм так тупо не умеет.

Увы, но это ты настолько туп, что это не умеешь. Ставишь RHEL, делаешь снапшот, ставишь сузю, делаешь снапшот, ставишь слаку, делаешь снапшот. В загрузчике ядру просто передаешь root=/dev/vgname/snapshotname.

Если ты не осилил, это не значит что другие не осилят.

no-dashi ★★★★★
()
Ответ на: комментарий от tazhate

echo «options zfs zfs_arc_max=512M» > /etc/modprobe.d/zfs.conf

может, есть ещё какой-то способ? а то гугл выдал только этот

anonymous
()
Ответ на: комментарий от no-dashi

ты так пафосно это говоришь, будто от этого LVM перестал быть говном :D

anonymous
()
Ответ на: комментарий от goingUp

а куда ты хотел поставить? в мобилку? разорись на 20-50$, докупи 2-8 гигов и попробуй % )

anonymous
()
Ответ на: комментарий от anonymous

Если совсем кратко и не совсем точно: Базовая система (в понятии фряхи) т.е. ядро + мир ложаться в zfs снепшот перед апдейтом, например. Если что- то сломается можно загрузить прошлый снепшот прямо из grub.

http://skeletor.org.ua/?p=2152

yurkis
()
Ответ на: комментарий от tazhate
vertexua@vxcomp ~ $ sudo zpool get all mainpool
Пароль:
NAME      PROPERTY       VALUE            SOURCE
mainpool  size           512G             -
mainpool  capacity       17%              -
mainpool  altroot        -                default
mainpool  health         ONLINE           -
mainpool  guid           7291980395378903755  default
mainpool  version        28               default
mainpool  bootfs         mainpool/system  local
mainpool  delegation     on               default
mainpool  autoreplace    off              default
mainpool  cachefile      -                default
mainpool  failmode       wait             default
mainpool  listsnapshots  off              default
mainpool  autoexpand     off              default
mainpool  dedupditto     0                default
mainpool  dedupratio     1.00x            -
mainpool  free           424G             -
mainpool  allocated      87,5G            -
mainpool  readonly       off              -
mainpool  ashift         12               local
mainpool  comment        -                default
mainpool  expandsize     0                -
vertexua ★★★★★
()
Последнее исправление: vertexua (всего исправлений: 1)
Ответ на: комментарий от tailgunner

Оно работает через FUSE?

Через FUSE работает, ВНЕЗАПНО, zfs-fuse. А это - ядерные модули, с соответствующей производительностью...

Pinkbyte ★★★★★
()
Ответ на: комментарий от Shaman007

снапшоты в LVM - УГ для всего, кроме бэкапов

Pinkbyte ★★★★★
()
Ответ на: комментарий от yurkis

это банально делается скриптами даже на btrfs

у меня, например, обновления так и проходят - делается снапшот текущей системы и мир обновляется в этом снапшоте в chroot, потом просто перезагружаюсь в него

anonymous
()
Ответ на: комментарий от anonymous

ограничение кэша через передачу параметров модулю zfs вообще никакого впечатления на zfs не производит

у меня производило, пока было всего 4 гига оперативы - это было критично, чтобы ZFS не выжирал всё. Правда при этом он начинает медленнее работать, да. Теперь, с 8 гигами(одна планка сдохла, было 12) - ограничение убрал, стало пошустрее работать.

Pinkbyte ★★★★★
()
Ответ на: комментарий от anonymous

тогда тормоза и приходят

А шо вы хотели - FS с фичами энтерпрайз-уровня, которая не жрет памяти и работает на святом духе? Тогда извините, ZFS так не умеет, да

Pinkbyte ★★★★★
()
Ответ на: комментарий от a931bw

это далеко не круто, учитывая затраты performance.

zgen ★★★★★
()
Ответ на: комментарий от anonymous

я пытался ограничить аппетиты кэша передачей параметров модулю

Какие параметры использовал? Там их как минимум 3, если что

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

согласен - тормозит все с zfs начинает когда мало рама...

anonymous
()
Ответ на: комментарий от no-dashi

В загрузчике ядру просто передаешь root=/dev/vgname/snapshotname.

И производительность от таких R/W снапшотов не упадет в разы, ога-ога, я пробовал. Не нужно.

Снапшот должен быть сквозным, а не только на блочном уровне.

Pinkbyte ★★★★★
()
Ответ на: комментарий от anonymous

Еще arc_meta_limit надо уменьшать и arc_min, желательно - синхронно

Pinkbyte ★★★★★
()
Ответ на: комментарий от Citramonum

Вообще-то, для этого виртуальные машины придумали.

Угу. Только overhead несравнимый.

zgen ★★★★★
()
Ответ на: комментарий от devl547

Журнал? Не, не слышал.

Журнал данных? бугага!

zgen ★★★★★
()
Ответ на: комментарий от Pinkbyte

вот поэтому она на десктопе и не нужна

anonymous
()
Ответ на: комментарий от Pinkbyte

Снапшот должен быть сквозным, а не только на блочном уровне.

в чём отличие?

anonymous
()
Ответ на: комментарий от anonymous

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

splinter ★★★★★
()

А как же наш ответ Чемберлену бтрфс, которая вроде как уже в продакшн поддерживается? Или ЛОР скатился в такое говно, что по теме и вытупить некому?

anonymous
()
Ответ на: комментарий от anonymous

живёшь в розовом мире, где все летают на радугах и никогда не бывает аварийных ситуаций на электросетях? рано радуешься, детство когда-нибудь кончается

anonymous
()
Ответ на: комментарий от anonymous

а что именно ты хочешь услышать? за продакшн не скажу, а на домашнем десктопе btrfs крутится и не кашляет

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.