Проблема с большим кол-вом файлов в одной директории

1 234 5
O
На сайте с 13.08.2008
Offline
26
#21
Andreyka:
Зависит от ФС. На gfs2 иноды делаются по мере необходимости.

Да, на вас хайлоад очень повлиял :-)

На самом деле, есть более нормальные ФС для решения такой задачи. Но вернемся к ТС - человек пользуется _хостингом_, которым рулит поддержка хостера.

Я так и вижу, как сотрудники какого-нибудь, не к ночи будет помянут, .М, высунув от усердия язык прикручивают к шареному хостингу ZFS.

Outsourcenow.ru: оттюним ваш веб-сервер. 100 млн. запросов в сутки - наш размерчик!
S
На сайте с 01.04.2008
Offline
91
#22
snoopee:
если у вас PureFTPD например, там есть директива LimitRecursion, которая по умолчанию ограничивает список всего 2000 файлами

+1 штатный ftp сервер у cPanel со штатным ограничением в 2000 файлов, снимается в конфиге хостером, можно ставить хоть 10 тысяч.

Править домен летит Айболит. И одно только слово твердит: - DNS! DNS! DNS!
Andreyka
На сайте с 19.02.2005
Offline
822
#23

Outsourcenow, я кластер с gfs сделал больше чем год за посещене хайлоада. А про ZFS могу сказать, что пока на больших объемах (N-M Ptb) оно падает на родной солярке

Если делать на одном серере - я бы использовал xfs, а не reiserfs.

Не стоит плодить сущности без необходимости
O
На сайте с 13.08.2008
Offline
26
#24
Andreyka:
А про ZFS могу сказать, что пока на больших объемах (N-M Ptb) оно падает на родной солярке

Цимус ZFS - не в объемах, на мой взгляд. А, например, в нормальной работе снапшотов.


Если делать на одном серере - я бы использовал xfs, а не reiserfs.

Пюсадын. К райзеру много вопросов по надежности, увы :-(

D
На сайте с 05.06.2007
Offline
155
#25

значит прийдётся по 10т делить.. хотя не очень то удобно (

Написал не мало шедевров ;)
N
На сайте с 06.05.2007
Offline
419
#26

Outsourcenow, с редхатом все ясно - они заложники корпоративного общего мнения.

а у вас лично какие претензии к рейзерфс?

Кнопка вызова админа ()
O
На сайте с 13.08.2008
Offline
26
#27
netwind:
Outsourcenow, с редхатом все ясно - они заложники корпоративного общего мнения.
а у вас лично какие претензии к рейзерфс?

Сыпется. Регулярно.

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

Это несмотря на аппаратные рэйды.

Хотя справдливости ради надо сказать, что рассыпается он примерно в 1% случаев - но при нескольких сотнях серверов это напрягает.

S
На сайте с 27.12.2007
Offline
35
#28
Outsourcenow:
А ничего не будет - вам файловая система не даст столько файлов в одном каталоге сделать, у нее иноды кончатся раньше :-)

Более того, уже тысячах на 20 вам даже scp не поможет - тормозить будет по-черному.

Сервер, полагаю, на никсах. Если там FreeBSD - лям файлов создать можно, проблем не будет. Поищите, есть сравнение разных файловых систем именно в плане того, сколько можно файлов в одну папку запихать и насколько быстро это работает.

Secret добавил 05.11.2008 в 02:58

Dimanych:
У меня много таких папок, где до 20т файликов. (Linux Fat32)
Скажите, а сколько всё таки держать файлов в одной папке не рекомендуется?
Когда могут возникнуть проблемы?? 100т это не страшно или лучше делить по 10т?

Создаёте в цикле 100к файлов нужного вам размера и смотрите, как ваш софт с ними работает. Самый простой и быстрый способ (во всяком случае быстрее получения верного ответа на форуме).

Ищу работу. php+symfony+jquery.
Alexander123456
На сайте с 13.10.2008
Offline
140
#29

Качаю один сайт... когда количество файлов перевалило за 100.000 папка стала открываться туго, но открывается. Работаю под вистой. Сейчас в папке 494.000 файлов и продолжает увеличиваться. Правда Рейд массив шуршит как бешенный постоянно.

root
На сайте с 04.07.2006
Offline
196
#30

по теме:

Smart FTP версий 2.0 и т.д. открывали не более 9999 файлов, еще тогда (3 года назад) из-за этого

я стал разбивать папки по 5000 файлов :)

и не ошибся, производительность, судя по постам топика, от такого объема - не уменьшилась,

да и удобство пользования - папка на 2 мбита канале грузится 10 секунд...

думаю, для ТС - это самый подходящий вариант.

забыл сказать - SmartFTP версии 3.0 и т.д. грузят уже >10000 файлов....

1 234 5

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий