Увеличение лимита в 32К подкаталогов

M
На сайте с 22.02.2007
Offline
161
#11

сервер реальный.

Торрент Трекер Катушка - скачать фильмы (http://katushka.net) | SmartProgress - достижение целей (https://smartprogress.do/) Партнерская программа SmartProgress (https://smartprogress.do/affiliate)
izbushka
На сайте с 08.06.2007
Offline
110
#12

Я не сильно в теме по centos, но...

В конце строки kernel дописать rootfstype=ext4

Поддержка то ext4 в ядре есть? А то не загрузитесь..

M
На сайте с 22.02.2007
Offline
161
#13
izbushka:

Поддержка то ext4 в ядре есть? А то не загрузитесь..

Как это узнать?

izbushka
На сайте с 08.06.2007
Offline
110
#14

Например, так

zcat /proc/config.gz |grep -i ext4

M
На сайте с 22.02.2007
Offline
161
#15
izbushka:
Например, так
zcat /proc/config.gz |grep -i ext4

zcat: /proc/config.gz: No such file or directory

Raistlin
На сайте с 01.02.2010
Offline
247
#16

Нанять сисадмина. Вы считаете, вы в состоянии ошибиться в конфигурационном файле загрузчика и уронить сервер так, что он не поднимется? А из Rescue сможете сервер поднять?

HostAce - Асы в своем деле (http://hostace.ru)
izbushka
На сайте с 08.06.2007
Offline
110
#17

Попробуйт создать файловую систему в файле, как я писал выше. Если смонтируется как ext4 то значит подержка есть.

Но прислушайтесь к Raistlin :)

M
На сайте с 22.02.2007
Offline
161
#18
Raistlin:
Нанять сисадмина. Вы считаете, вы в состоянии ошибиться в конфигурационном файле загрузчика и уронить сервер так, что он не поднимется? А из Rescue сможете сервер поднять?

Да я уже с 10 админам написал! Либо не отвечают, либо заняты либо еще что-то. Вот и приходится самому разбираться.

Andreyka
На сайте с 19.02.2005
Offline
822
#19
maxttor:

Социальная сеть. Каждому пользователю создается каталог, в который загружаются его фотографии.

Правильно делать так: Логин юзера хешируется, хеш разбивается на директории вида: /6bc/f0a/и. д. и там уже хранятся фотки юзеров

Таким образом число поддиректорий сокращается с 32k до разумного предела.

Не стоит плодить сущности без необходимости
M
На сайте с 22.02.2007
Offline
161
#20

izbushka, поддержка есть.

Добавил в /boot/grub/grub.conf строчку rootfstype=ext4

Перезагрузил, загрузился! Но лимит в 32К каталогов остался...

maxttor добавил 21.10.2011 в 13:53

Andreyka:
Правильно делать так: Логин юзера хешируется, хеш разбивается на директории вида: /6bc/f0a/и. д. и там уже хранятся фотки юзеров
Таким образом число поддиректорий сокращается с 32k до разумного предела.

Да, я читал о таком методе, но он почему-то напоминает костыль, а не решением... Решением почему-то мне больше кажется ext4. Или я не прав?

maxttor добавил 21.10.2011 в 13:55

Сейчас у меня /boot/grub/grub.conf выглядит так:


# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/md1
# initrd /initrd-version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-194.32.1.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-194.32.1.el5 ro root=/dev/md1 nodmraid noapic rootfstype=ext4
initrd /initrd-2.6.18-194.32.1.el5.img
title CentOS (2.6.18-194.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-194.el5 ro root=/dev/md1 nodmraid noapic rootfstype=ext4
initrd /initrd-2.6.18-194.el5.img

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