URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 6701
[ Назад ]

Исходное сообщение
"/kernel: file: table is full (FreeBSD4.3)"

Отправлено Lamerchaynik , 01-Июн-01 20:00 
Что за фигня происходит. Сбойнула у меня самба, после этого начались такие траблы (до этого было всё нормально), вываливается постоянно на консоль сообщение /kernel: file: table is full. А когда, например, запускаю миднайт он открывается, но вываливает при этом сообщение, что не может открыть smb.conf потму что too many open files.
Запускаю:
fstat | wc -l
380

pstat -T
124/1064 files
0M/129M swap space

sysctl -a |grep files
kern.maxfiles: 1064
kern.maxfilesperproc: 1064
kern.openfiles 124
p1003_1b.mapped_files: 0

Вроде всё в норме. В чём трабл? Где и чего подчистить надо чтобы эта табле не была фулл? Что за table?


Содержание

Сообщения в этом обсуждении
"RE: /kernel: file: table is full (FreeBSD4.3)"
Отправлено Lion , 06-Июн-01 13:07 
попробуй пересобрать ядро с max users 128

"RE: /kernel: file: table is full (FreeBSD4.3)"
Отправлено Plaksa , 06-Июн-01 16:10 
Трабл в том, что ты превысил максимально допустимое количество файлов в одном каталоге.
Может быть не более 32 тысяч с чем-то.

"RE: /kernel: file: table is full (FreeBSD4.3)"
Отправлено Lamerchaynik , 07-Июн-01 16:52 
Тады позвольте ламерский вопрос: а как найти такой каталог? И вообще, можно как-то ускорить файнд и римув - тормоза жуткие, как в досе без смартдрайва?

"RE: /kernel: file: table is full (FreeBSD4.3)"
Отправлено Lamerchaynik , 08-Июн-01 11:47 
Пересобрал я на всякий случай ядро, изменив maxusers. Стало:
pstat -T
237/4136 files
2M/129M swap space
Короче, проблема оталась ;(