Author Topic: Выбор файловой системы  (Read 4457 times)

0 Members and 1 Guest are viewing this topic.

Offline Kavka

  • Jr. Member
  • **
  • Posts: 75
  • Karma: +0/-0
Выбор файловой системы
« on: June 20, 2006, 02:04:45 »
предстоит ставить линукс, да вот задачка - какую ФС делать?
Желательно от ФС получить:
1) достаточно шуструю работу с множеством дирректорий и мелких файлов (размер до 100кил, максимум до 500)
2) чтобы могла работать с файлами больше 4 Гб, скорость уже не так важна
3) наличие поддержки ACL
4) наличие поддержки квот

Что всезнающий ALL посоветует?
Tomsk OpenSUSE Team

Offline Egor

  • Sr. Member
  • ****
  • Posts: 251
  • Karma: +0/-0
Выбор файловой системы
« Reply #1 on: June 21, 2006, 11:13:32 »
Про журналирование-то и забыли. Файловая система - ext3.

Offline Safir

  • Sr. Member
  • ****
  • Posts: 402
  • Karma: +0/-0
    • http://
Выбор файловой системы
« Reply #2 on: June 21, 2006, 15:30:09 »
Ещё RaiserFS, как я слышал, очень шустро работает именно с мелкими файлами, но при этом журналирует только метаданные, так что если очень важна сохранность этих мелких файлов, то лучше ext3 ничего нет.

Offline Egor

  • Sr. Member
  • ****
  • Posts: 251
  • Karma: +0/-0
Выбор файловой системы
« Reply #3 on: June 21, 2006, 17:52:30 »
ReiserFS - плохой выбор из-за его падучести, к сожалению.

Offline boombastic

  • Hero Member
  • *****
  • Posts: 582
  • Karma: +9/-0
Выбор файловой системы
« Reply #4 on: June 27, 2006, 14:56:45 »
XFS, быстро и надёжно.

Offline Safir

  • Sr. Member
  • ****
  • Posts: 402
  • Karma: +0/-0
    • http://
Выбор файловой системы
« Reply #5 on: June 27, 2006, 16:25:11 »
Quote from: boombastic
XFS, быстро и надёжно.
Но, опять же, журналирует только метаданные, насколько мне известно. Но это вопрос критичности сохранности данных.

Offline stranger

  • Hero Member
  • *****
  • Posts: 922
  • Karma: +0/-0
    • http://
Выбор файловой системы
« Reply #6 on: June 28, 2006, 00:25:13 »
Все-таки для линукса стандартными являются ext2 и ext3 имхо их лучше и пользовать...
[span style='font-family:Geneva'][span style='font-size:8pt;line-height:100%'][span style='color:gray']Единственное условие, от которого зависит успех, есть терпение.   Л.Н.Толстой
[/span][/span][/span]

Offline Kavka

  • Jr. Member
  • **
  • Posts: 75
  • Karma: +0/-0
Выбор файловой системы
« Reply #7 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 установлен.
И где я с лыжни съехал?  
Где копать? Что не так?
Tomsk OpenSUSE Team

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
Выбор файловой системы
« Reply #8 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