Reiser4 кто пробовал как работает?
Ras 9 Августа, 2008 - 18:16
вот почуял я что чёт совсем проблем не осталось, всё настроил. И зачесалось в районе тазобедренного сустава. Хочется чтонить да покрутить.
Кто использовал эту фс, насколько стабильна? насколько пригодна к исплользованию?
»
- Для комментирования войдите или зарегистрируйтесь
Работает.
Работает. Иногда. Иногда даже без глюков. Если не брать из гита - то даже довольно часто. Быстрой проверки не существует - поэтому оптимально ставить в комплекте lvm2 отведя под / не больше гигабайта (иначе запаритесь ждать при загрузке). Груб с нее не грузиццо.
в журнале
в журнале Системный Администратор достаточно давно была статья, в которой автор говорил что реизер4 работает достаточно стабильно
пробывал
пробывал полгода назад - получил удивительно быструю систему - скорость чтения в /etc растет от 2 до 10 раз - если портеж повесить на него - ОООЧЕНЬ ощутимо, специально двигал по партициям и проверял - 3-4 раза разницы
вообще уже стабильна, а потому в ближайшее время ее разработчик и ментейнер Едвард Шишкин хочет опять попробывать добится включения в оф ядро.
Насчет проблем - она всетаки еще в разработке, следовательно иногда приходится находить глюки
при заполнении партиции имеет привычку "терять" файлы - потому для рута я б ее не ставил - чтобы конфиги в /etc не потерять, а портаж на нее перевести можна, будет ощутимо скорее - а коли что потреятся - дык emerge --sync
http://gentoo-wiki.com/HOWTO_Reiser4_With_Gentoo-Sources
вот тут как настроить, во время утановки(если всеже для рута)удобно пользоватся http://www.sysresccd.org/
на данный момент лутше использовать все настройки по умолчанию тк например при blocksize!=pagesize дуреет неподецки
если не хош накладывать патчи сам - оно давно в -mm ветке
ну это да... но
ну это да... но она некоторое время назад имела замечательные проблемы если она стояла на / на smp системе. Система просто не грузиласьс =) А вообще фс неплоха.
___________________________________________
Gentoo GNU/Linux 2.6.26 GCC 4.3.1
Working on Gentoo for iPAQ hx4700 :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
полгода назад
полгода назад етой проблемы(незагрузки) под гентой не наблюдал - грузилась а на дву и на четырех ядерке(правда в x86,64-битный инсталл не проверял)
тоже пробовал
да, где то по весне.. очень шустрая. но с четвертыми кедами, первыми, была несовместима.. пока не подключишь какой то там плагин.. не помню
а под груб есть патчик, так что все грузиться ежли с умом подойти..
да! ушел когда начались странные проблемы, потом прочекал, сколько там было потерянных файлов.. ненадежно
> при
> при заполнении партиции имеет привычку "терять" файлы
Это не так давно поправили (в последних патчах и мм-ядрах уже есть).
Не стоит
Не стоит использовать Reiser4 для больших разделов - отформатировал я 500-гиговый винт в Reiser4 и он монтировался минуту с лишним.
В остальном ФС порадовала, если бы не "задумчивое" монтирование - оставил бы файлопомойку на ней. А так извините - XFS.
У меня и с
У меня и с третьим рейзером раздел в сотни мегов монтируется не то, чтобы быстро.
--
Live free or die
Э-э-э,
Э-э-э, s/мегов/гигов/ ?
Ну тут ничего сказать не могу - под трешкой у меня нет разделов таких солидных объемов. А всё что есть (в пределах 40G) - монтируется весьма быстро.
Да, гигов,
Да, гигов, ошибся.
--
Live free or die
Хм.. Мой
Хм.. Мой 720-гиговый home монтируется секунды полторы, не больше (ну может две), так что не могу понять, что я, как говорится, делаю не так :)
А вот зато, если, не дай бог, система некорректно завершится, то вот тогда раздел проверяется ну ооочень долго (15-45 минут), благо так бывает крайне редко.
З.Ы. Если не заметили, то вся файлопомойка на reiser3. За год работы абсолютно никаких нареканий.
> Не стоит
> Не стоит использовать Reiser4 для больших разделов - отформатировал я 500-гиговый винт в Reiser4 и он монтировался минуту с лишним.
Попробуйте монтировать с опцией dont_load_bitmap,
должно помочь..
fsck.reiser4 check
я поставил на весь рут, уже неделю так, без сбоев слава богу. Работает быстро, ощутимо.
Хотел спросить, как сделать авточекинг reiser4 партиции при буте.
rc-update add fsck.reiser4 boot не проходит, типа нет, говорит, такого сервиса )
это
это настраивается в fstab, а то что небыло проблем ты можеш и незнать, это только потом выясниться
?
в смысле ? будут торможения или файлы через некоторое время потеряются?
да а как поставить в fstab проверку? если я меняю, к примеру, 0 0 на 0 1 или 2
то при звгрузке ужасные месаги летят, потом крах, и я в однопользовательском режиме, ну или типа того
на корневой фс
на корневой фс это 1 1 помоему, вторая цифра это "порядок проверки", для корневой ФС 0 или 1, но как я понимаю чтоб проверялось - 1
Делать этого
Делать этого крайне не рекомендую - у райзера4 проверка тока одна - она же самая толстая и мощная. Т.е. та, что с проверкой дерева, инодов и т.п. Если рут достаточно большой - запаришься ждать при загрузке.
полет нормальный
ставил систему на соседних разделах по 30 гиг в одном разделе вся система серевер + десктоп с иксами
1-й вариант ext3, 2-й - reiserfs
значительное ускорение компиляции, ускорение при копировании и архивировании (с раздела на раздел), охх...ная экономия дискового пространства.
груб завелся (загрузился) автоматом без напильника.
проблем нет, "долгая проверка" (фсчек) при загрузке - чушь! ничуть не дольше чем ехт3
в боевом варианте оставил следующий подход - весь рут - ext2
/home, /tmp, /var/tmp, /var/spool, all cache, /usr/portage вынес разделами в рейзере. размеры разделов от 10 до 100 гигов
(т.е. все те папки куда идет активная запись и обновление информации по жизни)
архивы (длинные файлы) - положил в ехт3
подход себя оправдал и принят на вооружение на постоянно.
> все те папки
> все те папки куда идет активная запись и обновление информации по жизни
Это правильно, особенно если монтировать с -o notail.
> архивы (длинные файлы) - положил в ехт3
Я бы предпочел XFS. Из "вкусностей" - дефрагментация "на лету" и поддержка экстентов.
.
А можно по подробней про разбивку? как в fstab прописал?
вот интересное обсуждение
отсюда и дальше по ветке
http://marc.info/?l=reiserfs-devel&m=121979939421218&w=2
У меня винт
У меня винт разбит на множество разделов - в основном рейзер4. Есть и корневые разделы на рейзер4, есть и большие разделы по десяткам гигабайт, правда boot - ext3.
Проблем не видел, кроме одной, по моим наблюдениям, скорость работы ФС немного падала с увеличением версии ядра, а скорость работы с ext3 существенно выросла, с чем это связанно не знаю. Если раньше рейзер4 в пару раз уделывал по скорости копирования, теперь только процентов на 30(речь о больших файлах, сотни мегабайт, а на маленьких рейзер4 не хуже рейзерфс). Правда раньше за такую скорость работы приходилось расплачиваться потребляемым процессорным временем, но я бы и сейчас не отказался иметь такой выбор.
Так как система фактически еще в разработке, то бывали ситуации, когда с сменой версии ядра приходилось делать fsck, что бы раздел работал с новым ядром, потому есть несовместимость между версиями ядра. Возможно, если какие то опции монтирования менять, и как то подробно настраивать, то сможешь сделать так, что бы раздел работал в обоими версиями ядра. Но сейчас например, у меня основное ядро 2.6.25, и раздел с ядрами меньше или равно 2.6.18 работает с ошибками.
Что там у них менялось не скажу, бинарная ли совместимость, или просто они какие-то библиотеки или еще чего меняли, я знаю о ФС только как пользователь.
Одним слово ФС безусловно заслуживает того, что бы её попробовать - быстра и стабильна. Я специально выключал элекричество в момент, когда активно работал с файлами, и ни каких эксцесов не было
> [...] скорость
> [...] скорость работы ФС немного падала с увеличением версии ядра, а скорость работы с ext3 существенно выросла, с чем это связанно не знаю. Если раньше рейзер4 в пару раз уделывал по скорости копирования, теперь только процентов на 30(речь о больших файлах [...]
Где-то в районе 2.6.17 была найдена и исправлена ошибка, связанная с атомарностью записей в файлы.
Это отразилось на производительности. Вообще, за производительностью там уже давно никто не следит
и по-хорошему надо делать бисектинг в серии -mm ядер, чтобы точно узнать в чем причина её падения.
Reiser4
l0l => http://www.gentoo.org/doc/ru/gentoo-amd64-faq.xml#reiser4
Reiser4
потерял кучу времени перед тем как научиться смотреть на дату обновления статьи "0бновлено 23 ноября 2005"
http://ru.wikipedia.org/wiki/Reiser4
и если после этого появиться желание
http://www.kernel.org/pub/linux/kernel/people/edward/reiser4/reiser4-for-2.6/