Страница 1 из 1

ограничения апача?

Добавлено: 2008-05-22 12:09:22
Alex Keda
собсно - число виртуалхостов подошло ровно к 500
и тут начались проблемы - при добавлении очередного апач падает в сегментатион фаулт на старте.
в логах молчит...
=========
есть идеи? Щас грепаю по сорцам и конфигам в поисках этого числа....

Re: ограничения апача?

Добавлено: 2008-05-22 12:20:19
zg
500 не круглое число... 512 круглее, но это больше чем байт и меньше чем интеджер... а конфиг сколько весит? и сколько портов слушается?

Re: ограничения апача?

Добавлено: 2008-05-22 12:32:03
Alex Keda
это примерно. конфиг раздроблен на сотню частей и я банально не могу все сложить.
я насчитал юзерских виртуалхостов 490
ещё штук 10 системных...
может больше

Re: ограничения апача?

Добавлено: 2008-05-22 12:36:51
Alex Keda

Код: Выделить всё

serv# ll /tmp/httpd.vhosts.conf
-rw-r--r--  1 root  wheel   693K 22 май 13:05 /tmp/httpd.vhosts.conf
serv#    
это все юзерские виртуалхосты.

Re: ограничения апача?

Добавлено: 2008-05-22 12:50:03
zg
это скорее всего баг апача - версия какая?

Re: ограничения апача?

Добавлено: 2008-05-22 12:59:57
manefesto
скорей всего где то в коде жоско зашито..

Re: ограничения апача?

Добавлено: 2008-05-22 14:31:15
ProFTP

Re: ограничения апача?

Добавлено: 2008-05-22 14:43:07
Alex Keda
вроде нет.
однако, я уже и сам дорыл, что это число файлов - хотя вроде не так много открытых...
ща колупаю системные ресурсы - вроде всё нормально - всё что правил на месте...
непонятно...
http://forum.lissyara.su/viewtopic.php?f=8&t=5280
это мы уже проходили. чё-то новое походу

Re: ограничения апача?

Добавлено: 2008-05-22 14:43:19
zg
по идее он ошибку должен писать, что не могу открыть файл, а не в кору падать.

Re: ограничения апача?

Добавлено: 2008-05-22 14:46:02
Alex Keda
если закомментить три любые лога, например, в любом виртуалхосте, то он запускается нормально.
а что в кору падает.... всяко бывет =)))

Re: ограничения апача?

Добавлено: 2008-05-22 15:44:31
Alex Keda

Код: Выделить всё

work/httpd-2.0.63/os/tpf/os.h:#define FD_SETSIZE    2048
в сорцах.
походу, не перезадаётся make.conf
однако - пересборка с поправленным руками не помгла...
может мало задал - 4000 - щас на 16000 пеерсобираю...
========
мутно всё короче...

Re: ограничения апача?

Добавлено: 2008-05-22 15:49:08
Alex Keda
неа.
на 16 штук тоже не вштырило...
где-то ещё огриничение сидит. надо тока понять где

Re: ограничения апача?

Добавлено: 2008-05-22 16:13:10
ProFTP
как вариант может в mysql загнать логи, если надо, то 1 раз в 4 дня удалять все или архивировать, ну если большая будет таблица... потому что субд придумали для этого, тоже..

сделать админку, и вытачкивать по странично для каждого сиртаульного хоста?

Re: ограничения апача?

Добавлено: 2008-05-22 16:20:45
ProFTP

Код: Выделить всё

$ sysctl -a | grep file
kern.openfiles: 495

Re: ограничения апача?

Добавлено: 2008-05-22 17:11:22
Alex Keda

Код: Выделить всё

serv# sysctl -a | grep files
kern.maxfiles: 32000
kern.maxfilesperproc: 28800
kern.openfiles: 2991
p1003_1b.mapped_files: 1
serv#  
эт я знаю...
где-то сидит ограничение в районе 2048...
надо тока найти где...