LINUX.ORG.RU

Переход на ext4

 , ,


0

1

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

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

★★★

Проверено: maxcom ()
Последнее исправление: Pinkbyte (всего исправлений: 2)
Ответ на: комментарий от Harliff

> Что за винт такой чудесный?

Baracuda ES.2 даёт линейную скорость в 130mb/sec. Но как-то сомнения берут, что такое возможно при записи в ФС.

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

> Давно замечено, что чем меньше диаметр кривизны рук, тем чаще гробятся так что слив засчитан. увеличивай радиус.

> anonymous (*) (20.11.2008 22:00:03)

Ботан, красноглазег и задрот детектед. У вас ботанов-настройщиков-ковырятелей вообще ниче без докторской диссертации туловища работать не может?

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

>Увеличили максимальный размер файла и раздела до 1 эксабайта, какое достижение... У NTFS возможно куда больше и еще с 1993 года.

Если бы NTFS еще и не рушилась при каждом чихе

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

>Если бы NTFS еще и не рушилась при каждом чихе

Так это была бы jfs.

AVL2 ★★★★★
()

Гы-гы чето там про Макинтош кто-то сказал выше.

На практике в консоли На Тигрике или Леопардике попробуйте создать файлик командой touch filename/filename - верно не получится.

А если из графического интерфейса то тока в путь cоздаст файл с именем Маша/Наташа и даже не подавится.

Потом бл* бекапь данные со сраной МакОСИ консольной тулзой на здоровье - хрен выйдет =)

Вот великие дебилы работают в Apple - это будет покруче регистровой зависимости =)

anonymous
()

какая объемная, большая, всеохватывающая и полезная статья!

andrey@evilhorse ~ $ mount | grep ext4
/dev/sda1 on /mnt/sda1 type ext4dev (rw)
/dev/sda2 on /mnt/sda2 type ext4dev (rw)
andrey@evilhorse ~ $ df -h /dev/sda1 /dev/sda2
Файлова система      Розм  Вик  Дост  Вик% змонтований на
/dev/sda1              94G   26G   64G  29% /mnt/sda1
/dev/sda2             365G   74G  273G  22% /mnt/sda2
andrey@evilhorse ~ $ 

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

>>и кстати , когда символические ссылки появятся ?

>Были изначально.

Появились только в windows 2000 (фигасе изначально). Ссылки можно делать только на каталоги. "Из коробки" средство для создания ссылок появились только в Висте. И главное - файлОвые манагеры про символические ссылки ничего не знают - со всеми вытекающими (если только значёчек особый нарисуют)

З.Ы. И официально называются совсем не символическими ссылками.

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

Поставь разработчикам ext4 поллитру - сразу уйдет даже глазом моргнуть не успеешь :)

anonymous
()

Уйдет уйдет в stable :) Как тока так сходу :) Кто там? ; 100 грамм....откроешь 200 дам :) И пойдет поедет :)

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

$ mount | grep ext4
/dev/mapper/mpn-root on / type ext4 (rw,relatime,errors=remount-ro,barrier=0)
/dev/mapper/mpn-home on /home type ext4 (rw,relatime,barrier=0)
/dev/mapper/mpm-data on /media/ext type ext4 (rw,relatime,extents,barrier=0)
$ df -h /dev/mapper/mpn-root /dev/mapper/mpn-home /dev/mapper/mpm-data
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/mpn-root   50G   16G   31G  34% /
/dev/mapper/mpn-home  936G  426G  462G  48% /home
/dev/mapper/mpm-data  425G   61G  343G  15% /media/ext
$ uname -a
Linux adjkru 2.6.28-rc5-git4 #1 SMP Thu Nov 20 19:13:14 MSK 2008 i686 GNU/Linux
$ 

Adjkru ★★★★★
()

> А когда оно в stable уйдет? :) 2.6.28

А Тоолкууу? :)

Из серии: Костя сними ботинки - тыж в кровати!!!!!......Костя: А Толку???"

anonymous
()

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


На башорк.

shahid ★★★★★
()

Жаль reiserfs (3 ; 4) Похоронили (и Линус тоже видно под давлением мягких) офигенную ФС для почтовых серверов. Как же она отлична для использования в огромных maildir. Ведь даже сраную XFS включили уже давно, хотя ее код выглядит вообще как на коленке в спешечку дописывали.

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

>Появились только в windows 2000 (фигасе изначально). Ссылки можно делать только на каталоги. "Из коробки" средство для создания ссылок появились только в Висте. И главное - файлОвые манагеры про символические ссылки ничего не знают - со всеми вытекающими (если только значёчек особый нарисуют)

>З.Ы. И официально называются совсем не символическими ссылками.

Верно глаголешь.

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

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

рейзер не нужен. Даже жену замочить нормально не смог, куда уж там фс...

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

> современные 1-1.5 терабайтники на 333-375Гб пластинах дают такую скорость в начале диска

угу, именно такой. Samsung F1 1Tb. Ну и простой тест копирования tmpfs > jfs в одной из попыток показал скорость 119Mb/s (минимум получилось 110Mb/s)

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

> Это рейд с батарейками. Может держать сутками.

Чуваки в Нью-Йорке до сентября 2001 тоже так думали - что 72 часа это много, и трое суток хватит, чтобы починить электричество по-любому. Однако когда после 11 сентября электричества не было гораздо дольше, когда оно наконец появилось - данным прищлось сказать "гуд бай".

Батарейки - зло (и не только по вышеуказанной причине). Суперкапы рулят!

anonymous
()

Привет дятлам. Необычные особености дятла:

Обычно дятлы используют в повседневной жизни: 1. RH,SUSE and Other based on RH,SUSE. 2. Любят параметры "defaults 1,2" для либимой ФС - ext3 3. Обожают fsck.ext3 =) 4. Пока хватит про дятлов. Потом придумаю ченьть.

По п. п.1 - Для начала надо собирать свой дистрибутив с нуля и писать собственную систему управления тысячами серверов и тогда вы частично избежите определиния "дятел". И когда у Вас будут такие наработки Вас будут встречать на любой собеседке с распростертыми объятиями и Вас даже забудут спросить о том, чем отличаются ext* от reiser*

Всем чмоки и споки.

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

> andrey@evilhorse ~ $ mount | grep ext4

/dev/sda1 on /mnt/sda1 type ext4dev (rw)

/dev/sda2 on /mnt/sda2 type ext4dev (rw)

С кем не бывает...

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

>> ядро 2.6.27, Fedora 10 Beta (rawhide)

>в 2.6.27 ext4dev, а не ext4, или федоркино ядро пропатчено ext4-патчем?

fedora ~ # find /lib/modules/`uname -r`/ -type f -iname ext4* -exec ls -lah ''{}'' \;
-rwxr--r-- 1 root root 308K 2008-11-18 18:14 /lib/modules/2.6.27.5-117.fc10.x86_64/kernel/fs/ext4/ext4.ko
fedora ~ # modinfo ext4
filename:       /lib/modules/2.6.27.5-117.fc10.x86_64/kernel/fs/ext4/ext4.ko
license:        GPL
description:    Fourth Extended Filesystem with extents
author:         Remy Card, Stephen Tweedie, Andrew Morton, Andreas Dilger, Theodore Ts'o and others
alias:          ext4dev
srcversion:     97B35C58DB0127EC695E9D3
depends:        jbd2,crc16
vermagic:       2.6.27.5-117.fc10.x86_64 SMP mod_unload 
fedora ~ # modinfo ext4dev
modinfo: could not find module ext4dev
fedora ~ # grep -i ext4 /etc/fstab 
/dev/sda6 	/                      ext4    defaults        1 1
/dev/sda7	 /home                   ext4    defaults        1 2

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

fedora ~ # tune2fs -l /dev/sda6|grep -i test
fedora ~ # tune2fs -l /dev/sda7|grep -i test

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

> он регистрозависимый, потому что в 70-х так было проще реализовать?

так и есть, между прочим.

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

>у кого какой опыт использования ext4 ?

положительный. положил я на неё. я сторонник бабоубивцев.

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

что, криокамера сломалась, пришлось выйти в реальный мир?

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

>дык эти симлинки ещё нельзя между разными разделами делать, нахер эта херня нужна такой?

Не уверен, но, по моему, можно. Но и в пределах одного раздела я бы этого не делал.

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

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

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

>Кстати да, защитникам разного регистра в именах файлов есть что сказать ?

Есть. Иди в ж**у (свою), ламер!

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

>Жить с этим можно, но это просто плохая практика. Ошибки нужно исправлять и двигаться вперед.

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

Led ★★★☆☆
()

ПОпробуем

anonymous
()

> Также в некоторых источниках указано, что ext4 поддерживает временные метки до 25 апреля 2514 года, в отличие от ext3 (18 января 2038 г.).

Ой, да ну... Опять времянку замутили какую-то... Это чо, через 500 лет опять всё переписывать ?

ovax ★★★
()

фигасе, а с фата16 как на неё переползти?

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

>Но как можно не делать различия между регистром символов

это отличительная особенность нормальной файловой системы. Для тех, кого выгнали из школы: А и а — это одна и та же буква. Означает она одно и то же, и написание отличается только от контекста использования.

Поэтому, иметь в одном каталоге два _разных_ файла "отчёт за квартал.pdf" и "Отчёт за квартал.pdf" — дикость и безумие.

Хочется надеяться, что в новых линуксовых ФС, наконец-то, реализуют поддержку регистронезависимых имён. И включат по умолчанию, хотя бы, для /home.

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

>ну это просто толсто. а во если бы я делал «find . -name еж» и находил «ёж»-ей, то было бы неплохо. и что бы всякие ударе́ния игнорировались

кстати, при нормальной реализации юникода, это вполне достижимо. Потому что ё и ударения можно разложить на собственно буквы и диакритические символы. И эту самую диакритику не индексировать и при поиске не учитывать

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

PS. Ну и надо ли говорить, что в макоси оно именно так и реализовано? :)

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

>НТФС, надо отдать им должное, - одна из самых производительных и надежных фс для РС

Помню племянник поставил на комп игрушку старенькую, с старфорсом... Доооолго я НТФС востанавливал... пришлось отформатировать в конечном итоге...

А так да, надежная... Особенно порадовало примерно год назад, знакомый по незнанию ПартишнымМужиком 7 решил раздел поправить. Винда даже не пискнула. неделю кашу на винте разгребали... НТФС - жалкая пародия на HPFS...

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

>Помню племянник поставил на комп игрушку старенькую, с старфорсом... Доооолго я НТФС востанавливал... пришлось отформатировать в конечном итоге...
Помню знакомый линупс поставил на ext3 вот у него комп и взорвался. Я это к тому что все эти истории ничего не стоят(ты не в счёт).

anonymous
()

Гм, довольнл интересно..

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

>А на макось то ведь ставится?

там регистронезависимая FS

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

> Хочется надеяться, что в новых линуксовых ФС, наконец-то, реализуют поддержку регистронезависимых имён

А для этого нет нужды править ФС - это разруливается на уровне libc

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

> Юпсы приодически выходят из строя.

1. У них есть self-test

2. В "брэндовые" сервера можно воткнуть два блока питания, запитав их от разных ИБП и с разных фаз

3. Есть регламентные работы и плановые тесты

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

>Хочется надеяться, что в новых линуксовых ФС, наконец-то, реализуют поддержку регистронезависимых имён. И включат по умолчанию, хотя бы, для /home.

читать про mkfs.jfs и -O(Provide case-insensitive support)

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

> Поэтому, иметь в одном каталоге два _разных_ файла "отчёт за квартал.pdf" и "Отчёт за квартал.pdf" — дикость и безумие.

Никто не заставляет так делать, а вот complition в случае регистрозависимости проще использовать как минимум мне.

P.S. А то так можно дойти до того, что обязательная регистронезависимость и БД показана.

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

эх, online-дефрагментатор подкупает, но стоит ли переводить музон с jfs на ext4????

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