Tomsk Sysadmins Forum
Unix => Администрирование => Topic started by: Kavka on June 20, 2006, 02:04:45
-
предстоит ставить линукс, да вот задачка - какую ФС делать?
Желательно от ФС получить:
1) достаточно шуструю работу с множеством дирректорий и мелких файлов (размер до 100кил, максимум до 500)
2) чтобы могла работать с файлами больше 4 Гб, скорость уже не так важна
3) наличие поддержки ACL
4) наличие поддержки квот
Что всезнающий ALL посоветует?
-
Про журналирование-то и забыли. Файловая система - ext3.
-
Ещё RaiserFS, как я слышал, очень шустро работает именно с мелкими файлами, но при этом журналирует только метаданные, так что если очень важна сохранность этих мелких файлов, то лучше ext3 ничего нет.
-
ReiserFS - плохой выбор из-за его падучести, к сожалению.
-
XFS, быстро и надёжно.
-
XFS, быстро и надёжно.
Но, опять же, журналирует только метаданные, насколько мне известно. Но это вопрос критичности сохранности данных.
-
Все-таки для линукса стандартными являются ext2 и ext3 имхо их лучше и пользовать...
-
Все-таки для линукса стандартными являются 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 установлен.
И где я с лыжни съехал?
Где копать? Что не так?
-
Вот что на ext3 происходит.
/dev/hda2 on /home type ext3 (rw,usrquota,grpquota)
Так в опциях mount нужно указать acl
mount /dev/hda2 /home -o rw,usrquota,grpquota,acl
Еще полезная опция bsdgroups