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)

btrfs уже можно закапывать?

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

Ну у меня допустим уже год как крутится на домашней файлопомойке.

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

dd.

Ясно, досвидос.

One thing I immediately noticed when I tried this out myself is that it is still a ‘delayed’ detection. ie. if your snapshot fills up too quickly and hits 100% before the autoextend detector kicks in then you’re stuffed.

Читай сам, что присылаешь.

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

Концепция в фрагментации? Ты про CoW? Тогда на hdd это точно лучше не ставить.

У меня в ней висит на данный момент в одном массиве 40 винчей, в другом 25. Брат жив, ага ;)

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

Лично я считаю ZFS «defective by design», как и btrfs.

Ооо, а расскажи нам, на чем делать хранилище, с кешем (допустим на запись) на ссд и так, чтоб мозги не парило расширением массива, например.

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

Лично я считаю ZFS «defective by design», как и btrfs.

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

А почему не DirectX?

Если бы ты знал, как работает WindowServer, вопрос бы не возник.

Systemd — убогая NIH-калька launchd

А почему не Win32 SCM?

Не надо прикидываться глупее, чем ты есть на самом деле. Поттеринг сознательно копирует launchd, и не стесняется заявлять об этом. Он даже объясняет, почем бы сразу не взять launchd — последний not invented here, а значит написанный специально под linux клон systemd будет лучше.

переместить панель наверх

А других сходств ты не видишь? Как бы сказать, более идеологических по природе? Ну там, по сравнению с KDE, хотя бы… Нет?

baka-kun ★★★★★
()
Ответ на: комментарий от dadd

btrfs

Так ведь оно глючное и тормозное до нельзя. Уже 4 раза пробовал делать основной фс - ничего хорошего. Через пару дней дико тупит. Комп включается дольше минуты, выключается почти за минуту.

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

Чем больше я работаю с аппаратными raid, тем больше их ненавижу.

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

Это хорошо! Но от сбоев питания на 100% не страхует.

ну конечно, говоря без всякого стёба, обе резервные линии могут обесточиться (у нас это ещё легче, чем у вас), и бензин для дизелей кончается, и аккумуляторы могут сесть - но будет время для нормального выключения

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

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

GPL-несовместимую лицензию, вероятно.

Тогда вроде 1 должно быть. Я вообще не пойму, почему даже в доке на kernel.org значения заканчиваются на 1024 и никаким суммированием 4096 не получишь. Ещё интереснее, что в каких-то версиях 3.2 загрузка проприетарного модуля давала значение 1, потом стало 4097, а потом осталось только 4096. Непонятно это всё.

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

Хотя местами я могу ошибаться, возможно модули fglrx и nvidia «оцениваются» по-разному. Проверять их особого желания нет, но вот сейчас загрузил модули virtualbox — 4096.

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

ну конечно, говоря без всякого стёба, обе резервные линии могут обесточиться (у нас это ещё легче, чем у вас), и бензин для дизелей кончается, и аккумуляторы могут сесть - но будет время для нормального выключения

Я видел (и слышал в пересказе) в разных местах:

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

но вот у нас в качестве файл серверов используют нетапы

вот и правильно делают.

все разговоры о промышленных ФС в какой то мере условны

так и мы просто трепемся.

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

dd.

Ясно, досвидос.

Ты когда-то перепуталь ключики if и of и теперь у тебя его упоминание вызывает ненависть?

if your snapshot fills up too quickly and hits 100% before the autoextend detector kicks in then you’re stuffed.

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

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

Ооо, а расскажи нам, на чем делать хранилище, с кешем (допустим на запись) на ссд

А я не буду делать «хранилище с кэшем (допустим на запись) на ссд». Если под задачу нужна скорость - я покажу расчёты руководству и ткну пальцем в хранилище целиком на SSD с другим уровнем RAID. И чесслово, при цене в 400 зелёных за шпиндель на 300GB разница будет не особо заметна.

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

А других сходств ты не видишь? Как бы сказать, более идеологических по природе?

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

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

Хм, а если речь не про массивы, а про домашнее использование, например там же те же sqlite на неделю в кашу превратятся, не? И если в btrfs с этим можно хотя бы теоретически бороться через расширенные атрибуты, то для зфс я такого не знаю. Рамдиск создаецо как-то черезчур долго, либо программулина для его создания кривая profile-sync-daemon я использовал.

Вообще если нужны снапшоты стоит переходить? Падало?

Кстати все эти фичи типа контрольных сумм для всего подряд включены по умолчанию? Я собственно почему спрашиваю, есть ощущение, что линукс от соляриса отличается чуть более чем дофига, как там с совместимостью ужа и бомжа? Каких фич не хватает?

Кстати как сочетается дедупликация и CoW? Просто я когда пытаюсь представить это вместе у меня взрывается мозг.

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

Ты не понимаешь: Таз хочет выкроить на железе копеечку за счет ZFS, bitblaze и т.п. Наверное, у него такие задачи стоят, что использование Netapp, EMC и т.п. слишком дорого, а производительность нужна. Надежность, видимо, не очень нужна.

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

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

defrag отсутствует;
fsck отсутствует, но есть zpool scrub и zpool clear

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

А я не буду делать «хранилище с кэшем (допустим на запись) на ссд». Если под задачу нужна скорость - я покажу расчёты руководству и ткну пальцем в хранилище целиком на SSD с другим уровнем RAID. И чесслово, при цене в 400 зелёных за шпиндель на 300GB разница будет не особо заметна.

Считал сколько ссд будет стоить на 50 теров? :)

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

Надежность, видимо, не очень нужна.

Не фантазируй, соляра всегда была тот еще ынтыпрайз, тоже касается и zfs.

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

Ты когда-то перепуталь ключики if и of и теперь у тебя его упоминание вызывает ненависть?

При замерах dd слишком много косяков всплывает.

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

Почему я вапще должен думать о размерах снапшотов? Пусть о занимаемом месте мониторинг думает, а не я.

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

EMC и т.п. слишком дорого, а производительность нужна. Надежность, видимо, не очень нужна.

silent data corruption? не, не слышали. и да, тоже мне, эталон надёжности - емс, бугага.

zfs весьма успешно используется _совместно_ с схд.

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

1. Мне как бы пофиг на мнение неосиляторов ...

ты то неосилятор тот ещё, чего уж там, но за lvm вроде не докопаться, так что ладно, поверим.

ну и тебе уже не один я привожу довод, что «defective» это как раз таки lvm, со своим выделением раздела под снэпы.

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

Считал сколько ссд будет стоить на 50 теров? :)

Сравнимо с тем, во сколько выльется аналогичное по производительности многопоточного I/O хранилище на HDD.

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

Не фантазируй, соляра всегда была тот еще ынтыпрайз, тоже касается и zfs.

Как это ни грустно для некоторых, но солярис мертв и давно уже перешел в стадию «ещё один HP/UX». 4 года назад нас в конторе дружным стадом в принудительном порядке перегоняли ораклами на солярис, но сегодня на солярисе осталось две базы из более чем полутора десятков - и мы не одни такие.

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

no-dashi ★★★★★
()

Кто пользуется сией чудной системой файловой на онтопике скажите оно таки держит TRIM в текущем виде или нужно патчей ждать и новых релизов?

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

угу... а если посмотреть на графики как себя ведет ext4 при почти полном диске - хочется плакать...

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

Netapp - 4 или 2 часа.

Куда-нибудь в ХМАО или на Сахалин? У меня знакомые обещанные по SLA 4 часа получали больше суток, и то только потому, что сами вертушку отправили: самолет с большой земли в ближайший аэродром раз в неделю прилетает. Объяснение порадовало: «мы не думали, что туда обычными рейсами за четыре часа не долететь, и даже чартер не зафрахтовать».

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

Я тоже. Или хочешь тот же нетапп не ломается? ;)

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

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

Да я и в Москве видел в 20 раз зафакапленные 2 часа. Только если в случае Netapp/EMC у тебя есть какие-то шансы получить железку, то в случае с Bitblaze они равны тождественному нулю.

Объяснение порадовало

А все потому, что в ХМАО, видимо, формальный подход и кроилово: зачем заключать договор (за деньги!), который очевидно нельзя выполнить?

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

Как это ни грустно для некоторых, но солярис мертв и давно уже перешел в стадию «ещё один HP/UX».

как это ни грустно для некоторых, но мнение экспертов ооо «рога и копыта» и их требования к надёжности невозможно спроецировать на реалии, например, финансового сектора.

4 года назад нас в конторе дружным стадом в принудительном порядке перегоняли ораклами на солярис, но сегодня на солярисе осталось две базы из более чем полутора десятков - и мы не одни такие.

только на прошлой неделе ходил утверждать план переезда с линуксов в одном относительно новом банке. в другом скоро будет полное обновление всего парка на sol11, после установки очередных t4. так что не только вы не одни такие.

да, кстати, стрёмная у вас контора, прыгаете туда-сюда.

anonymous
()

Накатил вчера на десктоп в качестве root fs, засунул модуль в initramfs. Годно. Печально, что оракл перестал выкладывать код после 28ой версии.

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

Да я и в Москве видел в 20 раз зафакапленные 2 часа. Только если в случае Netapp/EMC у тебя есть какие-то шансы получить железку, то в случае с Bitblaze они равны тождественному нул

Дык, там нету железа как такового, это корпус. Берешь в запаску пару таких же контроллеров и несколько винчей, все.

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

К сожалению диски только sata, другие диски не используются в наших серверах BitBlaze.

Ну дык ничего же не мешает свои поставить :) От вас в первую очередь именно полка нужна, она удобная и классная.

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