Portál AbcLinuxu, 14. května 2025 01:53

Dotaz: apache + mnoho virtualhostu problem

5.7.2009 16:06 manasekp | skóre: 29 | blog: manasekp | Brno
apache + mnoho virtualhostu problem
Přečteno: 234×
Odpovědět | Admin
zdravim,
potrebuju do apache pridat cca 1400 virtualhostu, vsechny mam definovane v souboru ktery se pak includuje do konfiguraku.
# /etc/init.d/apache start
Starting apache 1.3 web server... failed!


v logu se objevi toto:
[error] (2)No such file or directory: mod_mime_magic: can't read magic file /usr/share/misc/file/magic.mime
[warn] (24)Too many open files: unable to open a file descriptor above 15, you may need to increase the number of descriptors


momentalne mam v apache ~100 virtualhostu a bez problemu funguje, problem nastava pri tom vetsim mnozstvi. Ma samotny apache nejaky limit nebo je problem nekde jinde?
Diky.

apache 1.3 mam na debianu sarge protoze se me nejak nechce delat upgrade, pokud by toto byl problem te stare verze tak se do upgradu budu muset pustit.
BIOKOMP | Cas od casu se pokousim nekoho srazit k zemi abych se tam nevalel sam.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.7.2009 16:17 alkoholik | skóre: 40 | blog: Alkoholik
Rozbalit Rozbalit vše Re: apache + mnoho virtualhostu problem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkus "man bash", vyhledej "ulimit".
A mozna se Te bude tykat i omezeni kernelu. Najdi si info o file-max a inode-max v /proc.
5.7.2009 16:56 tomk
Rozbalit Rozbalit vše Re: apache + mnoho virtualhostu problem
Odpovědět | | Sbalit | Link | Blokovat | Admin

Pokud ma kazdy virtual sve vlastni logy, tak se obavam, ze jen pro ne bude hned po startu potreba 2800 file descriptoru. Resenim muze byt zvednout limity, nebo spojit vsechny logy do jednoho (resp. do dvou - access-log a error-log).

Tomas

 

5.7.2009 17:18 manasekp | skóre: 29 | blog: manasekp | Brno
Rozbalit Rozbalit vše Re: apache + mnoho virtualhostu problem
zdravim,
diky za radu, pomohlo to.
Logy byly opravdu pro kazdy vhost zvlast takze jsem je prozatim uplne vypnul a vyresim to nejak jinak.
BIOKOMP | Cas od casu se pokousim nekoho srazit k zemi abych se tam nevalel sam.
5.7.2009 21:41 Lubos Kopecky | skóre: 32
Rozbalit Rozbalit vše Re: apache + mnoho virtualhostu problem
mam taky logy pro kazdou domenu samostatne a na ten samy problem narazil asi pred 14 dny a vyresil sem to pomoci
ulimit -n 2048
v
/etc/init.d/apache2
, takze by mi to zas melo nejaky patek vydrzet a pak to pripadne zase zvednu :)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.