LINUX.ORG.RU

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

 , , ,


0

0

На прошлой неделе компания Apple закрыла открытый проект zfs.macosforge.org, занимавшийся адаптацией файловой системы ZFS для платформы MacOS X. Закрытие официального продукта привело к образованию нового свободного проекта MacZFS, который базируется на ранее созданной Apple кодовой базе, но отличающегося методом интеграции в систему. MacZFS выполняется не на уровне ядра, а на пользовательском уровне, работая с использованием MacFUSE.

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

Источник: opennet.ru

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

★★★★★

Проверено: maxcom ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

Хе-хе-хе. Теперь в маке зфс будет как и в линуксе - через фузю. Хе-хе :-)

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

В общем, для Ынтерпрайза ничего лучше LVM2 пока не придумали.

anonymous ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

LVM предоставляет гораздо б0льшую гибкость, поскольку позволяет использовать различные фс. И сращивать файловую систему с менеджером логических томов - редкостная дурь. Поэтому ZFS/btrfs нет пути. Правильно яблочники эту фигню в топку отправили.

anonymous ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

Да zfs вообще ламеры писали. Ну абсолютно никакого представления о приницпах программирования для unix. Там, помнится, было такое: "пусть каждая программа делает свое дело, и делает его хорошо". А этим ребятам волю дай - так они и браузер в ядро зафигарят.

anonymous ()

Re: Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

>Эх, Моська!

Стукнутые в голову фанаты фряхи безмерно горды тем, что им теперь можно прыгать почти до уровня LVM? И люто ненавидят тех, кто пытается вернуть их из сладкого сна в суровую реальность? :-)

anonymous ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

>LVM предоставляет гораздо б0льшую гибкость, поскольку позволяет использовать различные фс

необходимость в различных фс отпадает когда есть zfs :)

ansi ★★★★ ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

>И люто ненавидят тех, кто пытается вернуть их из сладкого сна в суровую реальность? :-)

Ерунда. Мы Вас любим.

И как говорится в моей любимой басне:

"Видит око, да зуб неймет" (ц) Толи Изоп толи Крылов.

ansi ★★★★ ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

Странно, умные люди, а тоже на маркетинговый crap ведетесь... Все правильно аноним говорит: что ZFS, что brtfs -- одно большое нарушение принципов проектирования. И говно, ребятки, от этого вылезет. Нет, ну оно уже сейчас лезет в виде требования по памяти >=1GB, то ли еще будет, когда ОНО пойдет в продакшн.

annoynimous ★★★★★ ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

все желающие могут повторить.

Вот на той же Ubuntu:

# mkdir test.dir && cd test.dir && mkdir mntdir
# dd if=/dev/zero of=512M bs=256M count=2
# mkfs.ext3 -F 512M && mount -oloop 512M mntdir && mount|grep mntdir

(* в этом месте получаем вывода типа: *)
/dev/loop0 on /root/test.dir/mntdir type ext3 (rw)

(* пробуем resize по имени ус-ва: *)
# resize2fs /dev/loop0 511M
resize2fs 1.41.9 (22-Aug-2009)
Filesystem at /dev/loop0 is mounted on /root/test.dir/mntdir; on-line resizing required
On-line shrinking from 131072 to 130816 not supported.

(* А теперь -- дискотека: *)
# resize2fs 512M 511M
resize2fs 1.41.9 (22-Aug-2009)
Resizing the filesystem on 512M to 130816 (4k) blocks.
The filesystem on 512M is now 130816 blocks long.
Как уже говорил, после такого издевательства над файлом-образом, fsck — твой друг навек.

«по состоянию на 2009 год возможность on-line resize у стабильных линуксовых FS'ок отсутствует напрочь» ©

Цитата: «Энтузиасты взяли в свои руки реализацию ZFS для MacOS X»

iZEN ★★★★★ ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

>Нет, ну оно уже сейчас лезет в виде требования по памяти >=1GB, то ли еще будет, когда ОНО пойдет в продакшн.

А ты хотел чтоб она на рутер становилась? Чудес не бывает, за все надо платить. А что сегодня >=1Gb? Херня, семечки.

ansi ★★★★ ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

>Странно, умные люди, а тоже на маркетинговый crap ведетесь...

Почему маркетинговый? Реально удобно. И РАБОТАЕТ.

Вон сервак три года под Соларой, без прооблем крутится. Сказка это, а не ФС.

ansi ★★★★ ()

Re: Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

>Странно, умные люди, а тоже на маркетинговый crap ведетесь...

Даже умный человек может стать фанатиком. А в режиме фанатика мозг автоматически отключается. Вот, например, ansi - фанатик. С ним спорить бесполезно. Он ни за что не признает, что в ненавистном линуксе может существовать что-то лучше его любимой zfs. И он будет стоически закрывать глаза на её уродливость.

anonymous ()

Re: Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

>"по состоянию на 2009 год возможность on-line resize у стабильных линуксовых FS'ок отсутствует напрочь"

Цитаты из ламеров популярны среди ламеров :-)

Наверное, этот виндузятник (убунта, хи-хи) упадет в обморок, когда узнает, что сегодня днем я благополучно расширил на лету десяток XFS-разделов на боевом сервере :-D

anonymous ()

Re: Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

Стукнутые в голову фанаты фряхи безмерно горды тем, что им теперь можно прыгать почти до уровня LVM?

Да не. GEOM gvirstor(8) тоже никто не отменял:

The following example shows how to create a virtual device of default size (2 TiB), of default chunk (extent) size (4 MiB), with two physical devices for backing storage.

% gvirstor label -v Data /dev/ad6 /dev/ad10
% newfs -U /dev/virstor/Data
From now on, the virtual device will be available via the /dev/virstor/Data device entry. To add a new physical device / provider to an active virstor device:
% gvirstor add Data ad4
This will add physical storage (from ad4) to /dev/virstor/Data device. To see device status information (including how much physical storage is still available for the virtual device), use:
% gvirstor list

— легко и приятно.

iZEN ★★★★★ ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

> Вон сервак три года под Соларой, без прооблем крутится. Сказка это, а не ФС.

ZFS три года как стабильна? ООоооо, верните меня опять в криокамеру. Или этот "сервак" под столом крутится, время от времени запихиваемый поглубже ногой?

annoynimous ★★★★★ ()

Re: Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

>необходимость в различных фс отпадает когда есть zfs :)

Отсутствие альтернатив прикрывать утверждениями, что они не нужны. Традиционно для фанатиков :-)

Тот факт, что zfs крива и убога, ещё не означает, что другие ФС не нужны.

anonymous ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

>Даже умный человек может стать фанатиком. А в режиме фанатика мозг автоматически отключается. Вот, например, ansi - фанатик. С ним спорить бесполезно.

Ну вот огульно охаил..

>Он ни за что не признает, что в ненавистном линуксе может существовать что-то лучше его любимой zfs. И он будет стоически закрывать глаза на её уродливость.

Линух (Линакс), он ведь намного ближе к unix, чем к примеру Виндовс. В этом его огромное преимущество перед последней для меня. А если серьезно, то linux всегда был и будет экспериментальной системой, вечно изменяющийся, инновационной так сказать. But it is the never ending story without happy end.

>И он будет стоически закрывать глаза на её уродливость.

Ну, еклм, да в чем же уродливость-то? То что "каждая программа должна делать свое дело, и делает его хорошо"? Ну так она делает. Можешь назвать ее программой. Она интерфейс к дисковой системе. А то что у нее в суффиксе FS, не значит что она FS в понимании, скажем FAT16.

ansi ★★★★ ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

>> Вон сервак три года под Соларой, без прооблем крутится. Сказка это, а не ФС.

>ZFS три года как стабильна? ООоооо, верните меня опять в криокамеру. Или этот "сервак" под столом крутится, время от времени запихиваемый поглубже ногой?

Сервак крутит HP Openview и CiscoWorks. Тогда было интересно что оно есть, zfs. A как давно, толжен завтра на рабое глянуть. Так как память уже/еще не та. Но минимум 2,5 года. Проблем не было. Никаких.

ansi ★★★★ ()

Re: Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

>> Вон сервак три года под Соларой, без прооблем крутится. Сказка это, а не ФС.

> ZFS три года как стабильна? ООоооо, верните меня опять в криокамеру. Или этот "сервак" под столом крутится, время от времени запихиваемый поглубже ногой?

Вот эти ребята крутят на ZFS свой бизнес уже несколько лет:

http://www.joyent.com

И даже то, что они напоролись на весьма злобный баг

http://discuss.joyent.com/viewtopic.php?id=19430

не заставило их с нее слезть...

anonymous ()

Re: Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

> LVM предоставляет гораздо б0льшую гибкость, поскольку позволяет использовать различные фс. И сращивать файловую систему с менеджером логических томов - редкостная дурь. Поэтому ZFS/btrfs нет пути. Правильно яблочники эту фигню в топку отправили.

Порадуем линуксового фанбоя - некоторым так понравился LVM, что они приянлись его функциональный аналог с идентичным пользовательским интерфейсом для OpenSolaris писать:

http://hub.opensolaris.org/bin/view/Project+devmapper/

Так что, любители LVM'а, теперь вы сможете, если захотите, создавать для ZFS любые нагромождения дисков, какие вам нравятся, а поверх этого водружать ZFS и радоваться как дети

anonymous ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

>Вот эти ребята крутят на ZFS свой бизнес уже несколько лет:

>http://www.joyent.com

>И даже то, что они напоролись на весьма злобный баг

>http://discuss.joyent.com/viewtopic.php?id=19430

>не заставило их с нее слезть...

Потамушта они лохи. Сустема у них слетела в начале 2008, а баг этот пофиксили еще в ?1March-2007?

http://www.opensolaris.org/jive/thread.jspa?threadID=49020&tstart=0

ansi ★★★★ ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

В догонку.

>http://discuss.joyent.com/viewtopic.php?id=19430

"corruption got onto/into the backups." Это типа у нас бакапа нету. :) Хорошо сформулированая отмазка.

Класное выражение, надо будет взять на вооружение.

// Ваш Маяковский

ansi ★★★★ ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

> И даже то, что они напоролись на весьма злобный баг [...] не заставило их с нее слезть...

Тут 50% троллей сидят с винды и маков, и несмотря на то что их персистентно имеют, они не собираются с них слазить :-)

no-dashi ★★★★★ ()

Re: Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

> Тут 50% троллей сидят с винды и маков, и несмотря на то что их персистентно имеют, они не собираются с них слазить :-)

Опаньки, no-dashi спалился - он, оказывается, виндовый тролль, сидящий на маке. Потому как из нас двоих у меня OpenSolaris :-)

anonymous ()

Re: Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

no-dashi имел ввиду меня. Я сидел ночером за маком. А что у тебя какието комплексы?

Я могу и с Линакса, как ты видишь.

Вот те расклад моих ОС дома:

Макинтош - 1 + 2 Вын 2 FreeBSD - 1 Линакс - 3 (Sat-ресивер. Лептоп, DSL-Модем)

Из по каждой (ОС) я могу писать сюда,за исключением DSL-Модема. Не понимаю, чего вас с Димцом так забавляют юзерагенты?

ansi ★★★★ ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

Что, ZFS - враг номер один?

Не нравится, не используйте. Хотя, вы и не можете ее использовать.

fucker2 ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

> Не понимаю, чего вас с Димцом так забавляют юзерагенты?

На юзерагенты нам фиолетово. За димеза сказать ничего не могу, но меня веселят фанаты *BSD и Solaris'а. Они такие смешные, они с таким пиететом вопят про то, что их *BSD/Solaris по всем параметрам. А потом "вдруг" выясняется: http://www.linux.org.ru/view-message.jsp?msgid=3821905#comment-3825711

> no-dashi имел ввиду меня

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

no-dashi ★★★★★ ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

> некоторым так понравился LVM

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

no-dashi ★★★★★ ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

Новость позитивная - fuse-zfs быстрее пилить будут. Что до macos, то imho проще для них будет сделать macos 11 на основе ядра поддерживающего современные ФС.

macrohard ★★ ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

поправьте - "инструкция по настойке", конечно хорошо звучит, но речь то все таки о программе, а не о вино-водочном издели ;)

Korrvin ()

Re: Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

>Наверное, этот виндузятник (убунта, хи-хи) упадет в обморок, когда узнает, что сегодня днем я благополучно расширил на лету десяток XFS-разделов на боевом сервере :-D

А теперь уменьши хоть один xfs-раздел хотя бы в оффлайне.

linuxfan ()

Re: Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

> Нет, ну оно уже сейчас лезет в виде требования по памяти >=1GB, то ли еще будет, когда ОНО пойдет в продакшн.

В продакшене стоят 256 Гб оперативки, и люди готовы ещё столько же воткнуть, лишь бы продакшн работал гладко.

mv ★★★★★ ()

Re: Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

>>Да не. GEOM gvirstor(8) тоже никто не отменял:

>А он таки умеет снапшоты? :-)

А lvm умеет?

http://www.nikhef.nl/~dennisvd/lvmcrap.html

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

anonymous ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

Блин, они резкие как понос.

anonymous ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

> В продакшене стоят 256 Гб оперативки, и люди готовы ещё столько же воткнуть, лишь бы продакшн работал гладко.

люди готовы на всё, лишь бы не работать и не оптимизировать :).

true_admin ★★★★★ ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

энтузиасты такие энтузиасты...

saguro ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

Ну уж нет, раз доктор сказал в морг - значит в морг

yoghurt ★★★★★ ()

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X

> Для пользователей MacOS X желающий протестировать новый ZFS-модуль

Уважаемые модераторы, исправьте "желающий" на "желающих".

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