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)
Ответ на: комментарий от tazhate

btrfs до сих пор experimental.

Его пилит тот же оракл.

Мейсон давно ушел из Оракла.

tailgunner
()

оффтоп (и не только)

Приятная новость (особенно на фоне уже, похоже, дохлого zfs-fuse).
Теперь ZFS можно будет нормально в линуксах примонтировать, или даже сделать ей fsck scrub :)
_____________________________________________________________

a931bw
бесспорно, думаю придется самому накостылять что либо анализирующее песню. т.е если скажем разница не более 3% заменить...

anonymous
а ты используй MusicBrainz или что-то подобное.

Вероятно, имелся в виду этот open source project: http://acoustid.org/chromaprint
Вот статейка: http://oxygene.sk/2011/01/how-does-chromaprint-work/
Ну и еще програма-тэггер в придачу: http://musicbrainz.org/doc/MusicBrainz_Picard

P. S. А вы что, храните MP3-файлы одной кучей, не выделяя для разных альбомов и исполнителей отдельные папки?..
_____________________________________________________________

xsektorx

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

то есть, пользователю предлагается лицензию нарушить самостоятельно?

Использование внешних обособленных модуля ядра с несовместимыми лицензиями, а также запуск под GNU/Linux прочего ПО с закрытым исходным кодом —
возможно, это несоответствие «духу» конкретной лицензии или свободного ПО в целом (являющееся поводом для споров),
но не нарушение «буквы» лицензии.

uin
Мама мама, что делается - пользователи стима под линь оказывается лицензию нарушают, ну надо же..

tazhate
Как и в случае нвидии.

xsektorx
и как же они её нарушают?
...
ещё раз повторяю, как это лицензию нарушает?
...

См. Ирония.
_____________________________________________________________

ktulhu666
http://www.abitgamer.com/uploads/posts/2011-05/1305833472_ram-memory.jpg

Память, пострадавшая от активного использования ZFS? :)

moujik
()
Ответ на: оффтоп (и не только) от moujik

Вероятно, имелся в виду этот open source project: >http://acoustid.org/chromaprint
Вот статейка: http://oxygene.sk/2011/01/how-does-chromaprint->work/
Ну и еще програма-тэггер в придачу: >http://musicbrainz.org/doc/MusicBrainz_Picard

Отлично!
Немного изменив, идеально впишется в мой use case;


P. S. А вы что, храните MP3-файлы одной кучей, не выделяя для разных альбомов и исполнителей отдельные папки?..

Нет, дело в другом.
Есть некоторые исполнители, которые штампуют сотни альбомов в которых много повторов(не ремастеров).
Если просто заменить дубликаты на символические ссылки, будет сэкономлено прилично так места.

Аудиотека на 100гб может заметно похудеть после такого.

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

тебе его подзаборная хамовитость начала резать глаз только когда сам с ней столкнулся? эта истеричка годами весь ЛОР чуть ли не тремя буквами крыла, а ты только проснулся

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

Quasar

вот, кстати, ещё одно тупое малолетнее хамло, от которого одна неквалифицированная вонь по всему ресурсу

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

xsektorx> то есть, пользователю предлагается лицензию нарушить самостоятельно?

Нет. Если пользователь на месте вытворяет такие штуки, то это не нарушение GPL. GPL действует на распространение, но никак на пользование и модификацию на месте.

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

xsektorx> можно ли нвидию заставить раскрыть сырцы на том основании, что они не могли в процессе разработки не нарушить лицензию?

Быдлоневидия не нарушала GPL, ибо не распространяла ядра в комплекте с этими модулями. С ядром линкуются они на стадии установки драйвера.

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

anonymous> платить за свет надо вовремя... что за детсад с отключением питания?

Диванный админ-теоретик в комментариях! Все в машину!!!!!

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

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

пожалуйста, посоветуйте хороший GUI для яблокодроидов, похожий на FreeNAS

ну и чтобы домохозяка воткнула бы в комп в вендокомп с VirtualBox 6+1 винтов и получила raidz2 без лишних познаний т.е. чтобы мобильная прога сама бы сконнектилась с форточным боксом, качнула дебиан и скомпилила zfs, а потом тык мык и все работает

купили 7 винтов - доплатили 20 баксов и на вашем телефоне удобная управлялка сверхудобной файлопомойкой под дебианом, не исключено, что потом она в офис потащит сие решение

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

Я свой мини-серверок держал на FreeNAS из-за ZFS. Сейчас буду переводить на Sabayon HardenedServer.

necroposter
() автор топика
Ответ на: комментарий от xsektorx

поставки

Уф.. Ну вот не улавливаю я ход мысли твой, КАК пользователь может лицензию нарушить? Пользовательское соглашение только, оговаривающие условия использования итд. итп, Лицензия - предмет авторского права, какое отношение пользователь ко всему этому имеет?

Это все равно что человека, купившего телефон, у которого в условиях поставки значиться «только для этой страны», для личного пользования в одной стране, а потом внезапно уехавшего по делам в другую - обвинять в каких то там нарушениях

УК и Лицензии ровнять - вообще нонсенс же

uin
()
Ответ на: комментарий от I-Love-Microsoft

эта ФС немножко не для флешек. она для серверов больше подходит. но учитывая что в GNU Linux оно как не крути пока сырое, то на сервера его никто в здравом уме не поставит.

Komintern
()
Последнее исправление: Komintern (всего исправлений: 1)
Ответ на: комментарий от Komintern

в GNU Linux оно как не крути пока сырое

балабол

anonymous
()
Ответ на: оффтоп (и не только) от moujik

Использование внешних обособленных модуля ядра с несовместимыми лицензиями, а также запуск под GNU/Linux прочего ПО с закрытым исходным кодом —

возможно, это несоответствие «духу» конкретной лицензии или свободного ПО в целом (являющееся поводом для споров),

но не нарушение «буквы» лицензии.

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

См. Ирония.

не было там иронии

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

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

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

Давай прямо - в данном_конкретном_случае, GPL и CDDL какое отношение к пользователю имеют? Они код защищают - продукт, и несовместимы по тому что не стыкуются условия предоставления/распространения - один говорит «нельзя закрывать», другой «можно закрывать», один «предоставлять исходники обязательно», другой «не обязательно» - вот и приходиться поставлять их отдельно как отдельные_программные_продукты, но к пользователю то никакого отношения эти условия не имеют (к ПОЛЬЗОВАТЕЛЮ! к человеку, который просто пользует), «себе» то он как хочет пусть делает, в его локальном пространстве ничего не нарушается..

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

Эх прослоупочил.. можно было и не отвечать

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

Ну УК - это же «кодекс», с законом меряйте хотябы а не с ук, описания деяний за которые положено (по закону!) наказание/взыскание - напишите столлману письмо с предложением составить кодекс гпл: за отказ предоставления исходников к распространяемому продукту, лицензированного под гпл, предусмотрено статьей такой то, пунктом таким то УКГПЛ - привязывать нарушителя к столбу и бить палками.

uin
()

по лицензии CDDL

для множества дистрибутивов, включая Debian и RHEL

RHEL

CDDL же taints kernel, а значит прощай поддержка RHEL, а смысл в RHEL'е без поддержки? Или я неправ?

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

Ты в смысле про стим? Так это я просто не удачный пример привел - невидиа блоб корректнее (тебе, да и мне за одно, чуть ниже напомнил ктото)

Если о другом - да плевать мне на «юридически», если моя деятельность, точнее использование никак с этими продуктами на прямую не связана и все их «нестыковки/несовместимости» в данный конкретный момент моего использования этих частей вместе - в едином программном комплексе, силы не имеют. Это же не библейские заветы какиенибудь

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

Все, не хочу дальше разговор продолжать - надоел ты мне3

Скажу только на последок, что «Закон» - понятие многогранное, оно не обязательно ограничивает, но и предоставляет

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

ога. в случае гпл предоставляет что-то, ограничивая в чём-то

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

Какое-то идиотское использование снапшотов. Кстати точно так же по идиотски можно действовать и с LVM, никто не мешает использовать снапшот в качестве rootfs. Но зачем? Несвязанные инсталляции надо делать на отдельные тома, а не на снапшоты одного тома. /boot делать общим, и в grub-е выбирать, какой том использовать в качестве rootfs.

iliyap 👍
()
Последнее исправление: iliyap (всего исправлений: 2)
Ответ на: комментарий от tazhate

Эммм... Вообще-то так можно, только не очень понятно, для чего.

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

Как мало? Я с его помощью в лохматые годы на работе переводил систему с устройства на устройство, например, изменял конфигурацию и т.п.

Сейчас вот, на домашнем сервере их 2 по 4ТБ с dm-crypt. Правда, планы по замене отдельных устройств не будут воплощены в жизнь, так как есть планы заменить все диски.

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

Имхо, оно не для декстопа.

Может и так, но глюки какие-то детские.

А с другой стороны, там был кошерный Gnome 2. :-)

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

Не теряет.

В документации про это написано, или это «неподдерживаемая полуофициальная фича»?

А FUA с DPO тоже не теряет?

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

Ну и как оно в работе-то? У тебя, кстати, hdd?

Просто я думал поставить систему со снапшотами, но боюсь потерь производительности и тп, вроде бы в некоторых тестах оно сливает и btrfs и ext4, а на практике как? Имеется в виду, например, отзывчивость при поиске файлов, меня задержки в этом раздражают до белого каления(привет btrfs).

Проверку диска и дефрагментатор сделали?

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

Нет. Вот уж от тебя не ожидал...

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

Как мало? Я с его помощью в лохматые годы на работе переводил систему с устройства на устройство, например, изменял конфигурацию и т.п.

Сейчас вот, на домашнем сервере их 2 по 4ТБ с dm-crypt. Правда, планы по замене отдельных устройств не будут воплощены в жизнь, так как есть планы заменить все диски.

Это прекрасно. Вот у тебя есть файловая система, и диски. Между ними есть LVM2 и dm-crypt. Если файловая система, LVM2 или dm-crypt не поддерживают FUA или DPO, то ты этого сразу не заметишь. Но при сбое питания или аналогичном глюке у тебя может накрыться медным тазом весь твой массив на 4TB. Тебя это не напрягает?

Аналогично, если у тебя хоть где-то не поддерживается discard/trim, то очень быстро сдохнут SSD.

Причём есть несколько прекрасных особенностей:

1. почти полное отсутствие документации на эту тему

2. невозможность проверить, работает ли система так, как надо (полагаю ты не проверяешь её при помощи SAS traffic analyser)

3. в некоторых дистрибутивах есть баги, которые выключают эти фичи, даже если они есть. Например, скрипты инициализации dm-crypt в OpenSUSE 12.3 запускают cryptsetup в режиме без поддержки TRIM.

Так что все эти LVM2 и dm-crypt - детский сад. :-( И это настолько грустно, что я был бы рад найти нормальное аппаратное решение. Какой-нибудь RAID с поддержкой AES шифрования на самом RAID контроллере. Но таких не вижу.

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

Так что все эти LVM2 и dm-crypt - детский сад. :-( И это настолько грустно, что я был бы рад найти нормальное аппаратное решение. Какой-нибудь RAID с поддержкой AES шифрования на самом RAID контроллере. Но таких не вижу.

Я сегодня добрый, дарю ссылку:
http://www.axus.com.tw/product_fit_01.asp

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

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

Год эксплуатации. Жив. Цел. Орёл!

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

Справедливо. В целом согласен.

Тебя это не напрягает?

Нет. Так как у меня есть зеркало (собственно, второй LVM), которое включается в онлайн только на момент зеркалирования раз в месяц. Плюс на случай катастрофы есть Crashplan. Да, я понимаю, что моя система не может считаться надежной для задач с гарантированным уровнем доступности более 95% в месяц.

Так что все эти LVM2 и dm-crypt - детский сад. :-( И это настолько грустно, что я был бы рад найти нормальное аппаратное решение. Какой-нибудь RAID с поддержкой AES шифрования на самом RAID контроллере. Но таких не вижу

Он не детский сад, он «дешевый». Такой контроллер как ты хочешь, стоит больших денег. И тебе придется покупать сразу 2 таких контроллера, иначе ты имеешь шанс остаться у разбитого корыта с гораздо более интересными проблемами, чем я. Такой контроллер - оверкилл для очень многих задач.

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