LINUX.ORG.RU

ReiserFS 4 Final Version


0

0

Наконец то вышла финальная версия одной из самых стабильных и надежных файловых систем - ReiserFS 4.

Описание финальной версии с сайта производителя:

# Reiser4 is the fastest filesystem, and here are the benchmarks.

# Reiser4 is an atomic filesystem, which means that your filesystem operations either entirely occur, or they entirely don't, and they don't corrupt due to half occuring. We do this without significant performance losses, because we invented algorithms to do it without copying the data twice.

# Reiser4 uses dancing trees, which obsolete the balanced tree algorithms used in databases (see farther down). This makes Reiser4 more space efficient than other filesystems because we squish small files together rather than wasting space due to block alignment like they do. It also means that Reiser4 scales better than any other filesystem. Do you want a million files in a directory, and want to create them fast? No problem.

# Reiser4 is based on plugins, which means that it will attract many outside contributors, and you'll be able to upgrade to their innovations without reformatting your disk. If you like to code, you'll really like plugins....

# Reiser4 is architected for military grade security. You'll find it is easy to audit the code, and that assertions guard the entrance to every function.

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



Проверено: mator ()
Ответ на: комментарий от chucha

Ты на трек его посмотри. Там ругань идет не на раздел (например, hda2), а на сам винт (то есть, на hda).

Возможно, у саныча просто винт в bad-секторами.

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

Re:

Эх-х-х... Есть у меня товарищ, который живет (и неплохо живет, надо заметить :-)) восстановлением (читай, выцарапыванием) данных с убитых NTFS'ов :-)

AlexM ★★★★★
()

NTFS, ReiserFS... какая разница...

Ведь ламер запросто сможет убить что ту, что другую ФС...

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

> find . -type f -exec rm -f {} \;

Вы, наверное, хотели сказать find . -type f | xargs rm -f ?

Если файлов очень много, это не пройдет, вот и приходится извращаться, чтоб не форкать на каждом файле..

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

Еще какие злые :(

Жалкие ничтожные личности.

Разве можно за старым человеком гонятся по фсем этажам?

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

А ты вспомни fat32. Создай 30.000 файлов и сдохни от тормозов (да, в один каталог их пихать нельзя).

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

Хз. NTFS дохла на моих глазах дважды. На разных машинах именно после
кратковременного пропадания электричества.

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

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

find . -type f | awk '{count ++; cmd = cmd "
\"" $0"\" "} function init_cmd(){print cmd "\n" ; cmd="rm -f " ; count =0 } BEGIN{init_cmd()} count == 1000 {init_cmd()}' | bash

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

Знаешь, я видел много сообщений о падении reiser. Думаю, что эти жу неспроста.

Хочется ее попробовать, но страшно. :)

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

я тоже видел...

> Знаешь, я видел много сообщений о падении reiser.

Я тоже видел сообщения. А падений -- нет. Наверное, у меня кривые руки...

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

лечить методом Луговского

> Ее же серьезно поправляли - поначалу очень падучая была.

Осталось только поправить, чтоб не была такая тормозная.

Dselect ★★★
()
Ответ на: я тоже видел... от Dselect

>А падений -- нет. Наверное, у меня кривые руки...

Наверное у тебя не сервер и нагрузка маленькая.

Создай-сотри-создай-перемести 1 млн. файлоф и нажми ресет.

Sun-ch
()
Ответ на: комментарий от jackill

Про жу ничего не скажу, а Reiser3 у нас стоит минимум на 7 компьютерах (ох не соврать бы - наверное больше, но что-то со счёта сбился), из них foto.ru (5 Гб, ~200000 файлов), fotoclub.ru (90 Гб, ~300000 файлов) - сайты с весьма высокой загрузкой, и не только на чтение, самба-сервер в офисе (40 Гб, ~200000 файлов), почтовый сервер - лень смотреть, всякую мелочь типа рабочего я не считаю, все компьютеры более одного раза вырубались во время работы либо ресетом, либо выключением питания. Ни разу никаких проблем не было (тьфу^3). Когда проверял возможность соединения по GPRS в розничных магазинах, отправил туда компьютер без клавы и монитора, который включался и выключался кнопкой на передней панели - и так раз 50, как в анекдоте, кнопка - питания естественно. Обратно он вернулся вполне рабочим. А вот NTFS показывала производительность на NT строго в 3 раза меньше, чем ReiserFS на том же железе, может конечно Микрософт что подправил с тех пор, дело давно было... И винт чирикал безбожно. Хотя Reiser4 я ставить повременю, только если на тестовые платформы - пусть обкатается.

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

У меня на работе машина. Все разделы на ReiserFS. Часто получается, что электричество вырубают. Серверам - ничего. У них UPS промышленный. А у меня - нет. И ничего, никаких потерь данных. Наверное, потому что у меня Слака ;-))))

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

>Саныч, а тоже самое проделать под BSD слабо ?

Ну я не знаю, можно опять по полной огрести :(

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

> Если питание на ходу вырубать, то любая FS подохнет.

При таком развии событий ext2 похерил пол-раздела, а reiser нет.

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

Sergey

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

> Наверное у тебя не сервер и нагрузка маленькая.

> Создай-сотри-создай-перемести 1 млн. файлоф и нажми ресет.

ну и нафик это надо? работает, почту отсылает/принимает, в инет людей пускает, dns/dhcp работают... Зачем извращатся-то?

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

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

Надо у грина спросить, он наверное таки реализовал в reiser обработчик отрубания питания и нажатия reset.

chucha ★★★☆
()
Ответ на: комментарий от Sun-ch

У reiser'a действительно были некотрые проблемы на ранних версиях ядра 2.4., сейчас это вполне стабильная, быстрая и надежная фс.

Кто-нибудь про reiser v4 скажет ?

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

Я вижу что тут половина народа не понимает, что reiser4 != reserfs v4 reiser4 это совершенно новая фс, и судить о ее стбильности по reiserfs v3.6 просто не логично...

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

Как там с ACL и quota ? Процессор сильно жрёт ?

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

Таки да :). Совсем новая, все написано с нуля, ничего из старой не унаследовано.

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

В переводе Гоблина это безусловно шедевр :)

Что до reiser4 - ext3 два года,полет нормальный. ps. что я делаю не так?

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

> ext3 два года,полет нормальный

А полё-о-о-т. А по воскресеньям ты любишь ходить в зоопарк и смотреть, как резвяться ленивцы? :)

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

2Dead:

>не всякий find держит delete

find --version GNU find version 4.1.7

Держит, а ему уже не один год...

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

> find . -type f -delete

$ cd tmp; mkdir test; eval "touch test/{$(seq 1 100 | tr '\n' ',')}" 
$ find test -type f -delete 
find: invalid predicate `-delete'
$ find --version
GNU find version 4.1.20

>Бегом читать man find :))

Таки да :)

Кроме того, может переместить или скопировать a la

find blah -type f -name '*.blah' | xargs cp --target-directory=/somewhere/far/away 

Dselect ★★★
()
Ответ на: комментарий от Sun-ch

> Наверное у тебя не сервер и нагрузка маленькая.

Не сервер, просто задачка считается...

$uptime

20:41:33 up 12 days, 1:58, 9 users, load average: 2.86, 2.74, 2.60

> Создай-сотри-создай-перемести 1 млн. файлоф и нажми ресет

Или топором по системному блоку...

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

2Dselect:

>find: invalid predicate `-delete'

Сорри, виноват: -delete - это с патчем Owl ;)

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

щас, чтоб потом тож огрести по полной =) санныч наверное сейчас новые винты покупает, тк старые сдохли от плахой рейзер фс :(

Unixphreak
()

А кто-нибудь на gentoo-2.6.8-r1 смог прикрутить?

EvgGad_303 ★★★★★
()
Ответ на: я тоже видел... от Dselect

Просто сообщения я эти вижу и сейчас периодически, а вот про ext3 что-то уже нет.

jackill ★★★★★
()
Ответ на: комментарий от Sun-ch

Только она уже не девочка :-) А нех по стройкам шариться :)

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

>При таком развии событий ext2 похерил пол-раздела, а reiser нет.

Ничего удивительного - у нее ни журнала, ничерта нет.

Опять же нормальные люди ставят большую часть на ro, оставляя rw на /home, /tmp, /var и /usr/src

jackill ★★★★★
()

Все пропустили важную вещь - у Саныча есть линукс, да еще и с рейзером.

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

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

никто ничего не пропустил... все это будут санычу вспоминать потом не один год :)))
но сдается мне - гонит он. винда стоит и vmware с разными дисками - вот и весь саныч :)))

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

>> И чё будет?

>рейзер сдохнет

Может вы как-то неправильно это все делали?
Имеется сервак с винтом 120 Гб под ReiserFS (не 4!). С ним идет очень активная работа. К-во файлов в районе 1 млн. Удаление их всех кучей приходилось делать несколько раз и никаких проблем не было. Несколько раз было падение сервака по питанию и kernel panic - файловая система перенесла такие издевательства вполне достойно.

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

> Вы, наверное, хотели сказать find . -type f | xargs rm -f ?

> Если файлов очень много, это не пройдет, вот и приходится извращаться, чтоб не форкать на каждом файле..

$ find . -type f | xargs -n 100 rm -f

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