Tomsk Sysadmins Forum

Unix => Администрирование => Topic started by: Kavka on June 20, 2006, 02:04:45

Title: Выбор файловой системы
Post by: Kavka on June 20, 2006, 02:04:45
предстоит ставить линукс, да вот задачка - какую ФС делать?
Желательно от ФС получить:
1) достаточно шуструю работу с множеством дирректорий и мелких файлов (размер до 100кил, максимум до 500)
2) чтобы могла работать с файлами больше 4 Гб, скорость уже не так важна
3) наличие поддержки ACL
4) наличие поддержки квот

Что всезнающий ALL посоветует?
Title: Выбор файловой системы
Post by: Egor on June 21, 2006, 11:13:32
Про журналирование-то и забыли. Файловая система - ext3.
Title: Выбор файловой системы
Post by: Safir on June 21, 2006, 15:30:09
Ещё RaiserFS, как я слышал, очень шустро работает именно с мелкими файлами, но при этом журналирует только метаданные, так что если очень важна сохранность этих мелких файлов, то лучше ext3 ничего нет.
Title: Выбор файловой системы
Post by: Egor on June 21, 2006, 17:52:30
ReiserFS - плохой выбор из-за его падучести, к сожалению.
Title: Выбор файловой системы
Post by: boombastic on June 27, 2006, 14:56:45
XFS, быстро и надёжно.
Title: Выбор файловой системы
Post by: Safir on June 27, 2006, 16:25:11
Quote from: boombastic
XFS, быстро и надёжно.
Но, опять же, журналирует только метаданные, насколько мне известно. Но это вопрос критичности сохранности данных.
Title: Выбор файловой системы
Post by: stranger on June 28, 2006, 00:25:13
Все-таки для линукса стандартными являются ext2 и ext3 имхо их лучше и пользовать...
Title: Выбор файловой системы
Post by: Kavka on July 04, 2006, 15:03:22
Quote from: stranger
Все-таки для линукса стандартными являются ext2 и ext3 имхо их лучше и пользовать...

Всё это конечно хорошо, но что-то у меня лыжы с ACL тогда не едут.    
Вроде как поддержка и есть для ext3, да как-то...  
Вот кусочек ман-а
----------------------------------------------------
EXAMPLES
       Granting an additional user read access
              setfacl -m u:lisa:r file
----------------------------------------------------

Вот что на ext3 происходит.

/dev/hda2 on /home type ext3 (rw,usrquota,grpquota)

root# /home# getfacl a
# file: a
# owner: root
# group: root
user::rw-
group::---
other::---

root# /home# setfacl -m u:kav:rw a
setfacl: a: Operation not supported

Ядро 2.4.31.
Пакет acl-2.2.22 установлен.
И где я с лыжни съехал?  
Где копать? Что не так?
Title: Выбор файловой системы
Post by: demiurg on July 04, 2006, 17:15:22
Quote from: Kavka
Вот что на ext3 происходит.

/dev/hda2 on /home type ext3 (rw,usrquota,grpquota)

Так в опциях mount нужно указать acl
mount /dev/hda2 /home -o rw,usrquota,grpquota,acl
Еще полезная опция bsdgroups