> много раз был резет, ничего не терялось, все данные целы на райзере3.
Если у тебя всё работает и никогда не было проблем - это ещё ни о чем не значит. Лично меня очень мало интересует твой опыт, когда у тебя всё работало. Гораздо интереснее опыт людей, у которых рейзер3 постоянно падает и они теряют данные. Если такие люди есть и их немало, то на твой опыт, когда у тебя всё работает, лично мне насрать.
>Гораздо интереснее опыт людей, у которых рейзер3 постоянно падает и они теряют данные. Если такие люди есть и их немало, то на твой опыт, когда у тебя всё работает, лично мне насрать.
Интересно девки пляшут. Раньше все хотели, чтоб всё работало, и учитывали опыт тех, у кого всё работало. Сейчас же учитывают опыт тех, у кого ничего не работает. Что же все хотят теперь?
> reiser3 у меня сотни reboot пережил, все отлично, НИКАКИХ ПРОБЛЕМ НЕ БЫЛО НИКОГДА! reiser4 не пробовал, но с ext3 и xfs не вижу смысла работать, уж лучше reiser3 используйте.
Мне сего рассказывать не нужно, reiser4 даже на мой тестовый сервак будет поставлен только через мой труп ;) А так - рейзер3 пашет и не жужжит.
> Если у тебя всё работает и никогда не было проблем - это ещё ни о чем не значит. Лично меня очень мало интересует твой опыт, когда у тебя всё работало. Гораздо интереснее опыт людей, у которых рейзер3 постоянно падает и они теряют данные.
Лузеры - такие забавные зверюшки ;)
> Если такие люди есть и их немало, то на твой опыт, когда у тебя всё работает, лично мне насрать.
Настоящий мачо, не пасуешь перед постоянно сыплющимися трудностями, и даже больше - специально их ищещь небось? ;)
> Интересно девки пляшут. Раньше все хотели, чтоб всё работало, и учитывали опыт тех, у кого всё работало. Сейчас же учитывают опыт тех, у кого ничего не работает. Что же все хотят теперь?
> ибо [НЕ]лень, имхо, - это не столько ситуация с облегчением себе жизни скриптами, а именно активное участие в тестировании
А активное участие подразумевает предоставление своего компьютера на растерзание багам файловой системы? Мне _лень_ как переустанавливать систему несколько раз в день, так и (в крайнем случае) покупать новые винты для "активного участия".
> Счас присматриваемся к SVN с dbd бакендом на хранилище...
Не рекомендую dbd, fsfs лучше. Не зря на него перешли с 1.2 (1.3?). У меня несколько раз ломался репозиторий dbd, последний раз так, что не смог восстановить, пришлось поднимать из backup'а и перекоммичевать изменения за день.
Я проводил простой тест: разархивировал 4 гиговый раздел (много маленьких файлов, но были и побольше, вроде даже пара фильмов метров по 600) не ext3/reiser3. оба с data=journal, reiser - c notail. Производительность отличалась не более, чем на 10% не помню в чью пользу - для меня, в общем, одинакова.
А насчёт надёжности: reiser3 стоял года два, работал великолепно даже после нескольких reset'ов. ext3 аналогично (оба с data=journal). Система - десктоп, так что запредельных нагрузок на диск не наблюдалось.
А с появлением 2.6.16 на ext3 разделах начали периодически обнаруживаться ошибки, так что пришлось оставаться на .15.
В итоге ext3 и reiser3 в моём случае оказались практически аналогичны (конечно же, за исключением reiser3 раздела с включенными хвостами для маленьких файлов)
> Не рекомендую dbd, fsfs лучше. Не зря на него перешли с 1.2 (1.3?). У меня несколько раз ломался репозиторий dbd, последний раз так, что не смог восстановить, пришлось поднимать из backup'а и перекоммичевать изменения за день.
Не, понятное дело - будем тестить все варианты и жостко-жостко. Да и по большому счету, главное - это конвертнуть наш мега-репозиторий цвс-ки, там не одна сотня гиг файла, вместе с историей и т.п. А потом уже когда технологию отработаем - колдыбаться с бакендами.
Если че в серваке не так будет - у нас RHELы поголовно, пусть их саппорт голову ипет.
Необходимость в чём? В бо'льшей цифорке? Или реальных возможностях? Здесь проявляется то же, что и под Windows - люди ставят Photoshop 7, не освоившись и с 10 % функций 4.0
Промывку мозгов производят в учебных заведениях, где бездарные преподы учат безмозглых деток. К счастью , у некоторых мозг не отмонтируется при рождении, и они пытаются обучаться сами, однако не всегда находят правильный путь.
> Замечательный диагноз. Надо запомнить ;-). На самом деле всё просто - баги были, есть и будут, и для того, чтобы хоть как-то уменьшить их количество, нужно апгрейдиться на новые стабильные версии. Ведь ядро все апшрейдят? Ну, в основном.
В новых релизах не только устраняют старые баги, но и добавляют много новых.
> Рейзер3 не устойчив к резету - факт. Два раза терял операционкук из-за этого.
reiserfs3. сотню раз резетил машину(зависы благодаря fglrx, saa7134, различным левым модулям,перебои с питанием на ПК без UPS-ы и т.д.) не потерял данные ни разу за два с лишним года.
На райзере_3 потерял данные (первый раз за год) - файло стало, как постили выше, действительно за петабайты. Из 8 файлов, восстановил только 6. В результате - реальные глюки системы... Спасла только переустановка системы. :(
> как можно на глаз оценить тормоза, когда скорость ~30MB/sec, а то и больше ?
Не 30MB/sec, а даже больше - под 60MB/s и выше в зависимости от плотности записи при ЛИНЕЙНОМ ЧТЕНИИ. А реально при чтении раскиданных по диску файлов скорость случайного чтения составлят пару метров в секунду. Тормоза ext3 видны на глаз. Достаточно поставить систему на ext3, а затем сравнить с производительностью дисковой системы ее же только на reiser3 разделе. Reiser быстрее ext3.
"Ассерт в коде" значит, что человек думает о _будущем_ и о том, что почти любой код постоянно меняется. Ладно, не будем, да и не зачем раздувать здесь эту тему.
>Необходимость в чём? В бо'льшей цифорке? Или реальных возможностях? Здесь проявляется то же, что и под Windows - люди ставят Photoshop 7, не освоившись и с 10 % функций 4.0
Но ведь добавляются и реально нужные функции! Не только излишние, а ещё и необходимые!
> Всего этого гемороя можно было бы избежать, если бы рейзер4 был в ядре, и ядро не было заточено под ext3. Как я понял, разработчики ядра хотят решить эту часть своих проблем за счет Рейзера, который переписал бы за них код затаченный под ext3
Всем хороша твоя логика, за исключением только одного момента: а как же тогда в этом заточенном под ext3 ядре уживаются xfs, jfs и даже reiserfs3? Почему только reiser4 это ядро мешает, а остальным - нет?
reiser в жизни юзать не буду. 3-й падал два раза просто на ровном месте, похерив все данные. 4-й ради интереса тестил, но тот вызвал панику и, опять таки, все похерил. Не знаю о чем тут вообще рассуждать. Ганса, я думаю, расстрелять надо.
>Заглянул бы ты, браток, в код reiser4 под ядра этак .13-.14. И понял бы, что пихать в ядро наполовину состоящий из assert'ов код - маразм в высшей степени. А ситауция с тех пор не так уж и сильно поменялась.
Знаешь чем похожи программист и шаман ?
На моем домашнем компе, больше года все разделы под рейзер4. Я ни каких проблем не замечал. Мне этого достаточно. Есть куча вещей в ядре, написанных без явных дефектов, но плохо работающих.
С качеством кода все когда нибудь утрясется, не проблема.
Рассказать, как в ядро засунули код программных рейдов, который позволяет в некоторых ситуациях потерять рейд ? Без тестирования кода нет прогресса, просто не используй в критических ситуациях нестабильный код и все
Глядя на вопли "падает"/"не падает" возникло предложение - не могли бы вы дополнительно сообщать дистр, версию, и тоже самое для ядра и драйвера. А то "меня терзают смутные сомнения"... :)
> Рассказать, как в ядро засунули код программных рейдов, который позволяет в некоторых ситуациях потерять рейд ? Без тестирования кода нет прогресса, просто не используй в критических ситуациях нестабильный код и все
Только с использованием reiser4 без "использования нестабильного кода" не обойтись пока что никак, а год назад - этот патч вообще модифицировал работу многих кусков ванильного ядра. После чего дико тормозили все остальные системы, а reiser4 так толком и не ускорялся.
у меня на sun ultra 10 (вроде бы неплохое железо по качеству?) на родных винтах слетел reiserfs, причем капитальною. просто после перезагрузки не ожила система.
>Только с использованием reiser4 без "использования нестабильного кода" не обойтись пока что никак, а год назад - этот патч вообще модифицировал работу многих кусков ванильного ядра. После чего дико тормозили все остальные системы, а reiser4 так толком и не ускорялся.
Похоже мы начали говорить на разных языках. Я чего то не замечал тормозов в системе, а патч именно для того и пешется, что поменять те строки кода, которые заточенны только под ехt3
Или мы о разных патчах говорим ? Но тогда о каких тормозах идет речь ?
> Или мы о разных патчах говорим ? Но тогда о каких тормозах идет речь ?
Пропатчи ядро рейзером-4, сделать дубль корня и загрузись с сего дубля. Смонтируй партишну с данными на рейзер-3 (любого размера, хоть 100мб) и начни на него писать с любой скоростью - после чего выполни пару раз sync. Если такие ожидания сброса на диск данных не могут именоваться "тормозами" (а также дергать риск потерять много данных при обрыве питания) - то я уж и не знаю, что "тормозами" называть.
Ну и вечные траблы reiser4 на слабых машинах, легко говорить, что мог "мегаскорость достигается на отметке в 5ГГц и 4Гб", но и проверенные ФС на такой конфигурации покажут превосходящую скорость - что и показывается тестами.