Current time: 11-16-2024, 09:26 AM Hello There, Guest! (LoginRegister)


Post Reply 
Too many open files
Author Message
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #1
Too many open files
Ich bekomme jede menge error Logs:
Code:
[crit] (24)Too many open files: FastCGI: can't create (dynamic) server "/var/www/fcgi/xxxxxx

Ich nehme an das ich nun bei den Logfiles etwas unternehmen muss.
Welche Logs kann ich abschalten ohne das es Probleme gibt?

Ich benötige auf jeden Fall die user/error.logs wg. modsecurity und das Quota .... Traffic ist mir momentan nicht so wichtig.

Kann ich diese einfach rausnehmen aus der:
/etc/apache2/sites-available/ispcp.conf

Also die CustomLog combined.log und traf.log in (var/log/apache2/) auskommentieren ... oder muss sonst noch etwas geändert werden?
(This post was last modified: 05-29-2008 07:55 PM by fulltilt.)
05-29-2008 07:54 PM
Find all posts by this user Quote this message in a reply
ephigenie Offline
Project Leader
*******
Administrators

Posts: 1,578
Joined: Oct 2006
Reputation: 15
Post: #2
RE: Too many open files
ohne combined log keine stats per awstats...
05-29-2008 08:50 PM
Visit this user's website Find all posts by this user Quote this message in a reply
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #3
RE: Too many open files
ephigenie Wrote:ohne combined log keine stats per awstats...

hm - was würdest Du empfehlen?
05-29-2008 08:59 PM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #4
RE: Too many open files
Ja jetzt sind wir beim Thema Rolleyes
War ja schon mal leicht angedeutet.
Du kannst ja wenn Du viele Subdomain und Aliase am laufen hast da mal das Logging rausnehmen. So werden dann die Normalen Domains geloggt.

@ephigenie
Bist Du denn schon mit log_sql weitergekommen oder brauchst Du hilfe ?

Greez BeNe
05-29-2008 09:21 PM
Visit this user's website Find all posts by this user Quote this message in a reply
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #5
RE: Too many open files
BeNe Wrote:Ja jetzt sind wir beim Thema Rolleyes
War ja schon mal leicht angedeutet.
Du kannst ja wenn Du viele Subdomain und Aliase am laufen hast da mal das Logging rausnehmen. So werden dann die Normalen Domains geloggt.

Ja - jetz isses soweit Big Grin
mir liegt sehr viel an modsecurity (täglich ca. 50 Rootkit Installs geblockt)
Würde es was bringen die Subdomain und Alias unter der Hauptdomain zu loggen?

Habe auch festgestellt das manche SQL Prozesse sehr lange laufen 2-5 Stunden ... gibt es da eine Optimierungsmöglichkeit um die alten Prozesse schneller aufzuräumen?
05-29-2008 09:35 PM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #6
RE: Too many open files
Quote:Würde es was bringen die Subdomain und Alias unter der Hauptdomain zu loggen?

So gesehen ja, weil die Logfiles von der Anzahl weniger werden.
Aber die Geschichte mit log_sql wäre da schon feiner und sauberer.

Quote:Habe auch festgestellt das manche SQL Prozesse sehr lange laufen 2-5 Stunden ... gibt es da eine Optimierungsmöglichkeit um die alten Prozesse schneller aufzuräumen?
Killen kannst Du ja alles was grad so läuft Big Grin
Die Frage ist aber nur, warum die so lange laufen. Sicher eine schlecht programmierte PHP Anwendung. Oder laufen irgendwelche Scripts von denen du es weist ?

Greez BeNe
05-29-2008 09:47 PM
Visit this user's website Find all posts by this user Quote this message in a reply
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #7
RE: Too many open files
BeNe Wrote:
Quote:Würde es was bringen die Subdomain und Alias unter der Hauptdomain zu loggen?

So gesehen ja, weil die Logfiles von der Anzahl weniger werden.
Aber die Geschichte mit log_sql wäre da schon feiner und sauberer.

Klar wäre schon gut mit log_sql - allerdings muss ich bald was unternehmen, die Performance ist zeitweise echt übel ....
Wegen dem SQL Prob. da läuft noch eine Online Auktion von mir drauf und 2-3 Typo3 Webs wo wahrscheinlich use-pconnection aktiviert ist ...

schau mal - wäre das so richtig, wenn ich es ändern müsste, das die Sub und Aliase in die Hauptdomain geloggt werden?
Code:
in /etc/ispcp/apache/parts/als_entry.tpl

    ErrorLog        {APACHE_USERS_LOG_DIR}/{ALS_NAME}-error.log
    TransferLog     {APACHE_USERS_LOG_DIR}/{ALS_NAME}-access.log

ändern nach:

    ErrorLog        {APACHE_USERS_LOG_DIR}/{DMN_NAME}-error.log
    TransferLog     {APACHE_USERS_LOG_DIR}/{DMN_NAME}-access.log

und /etc/ispcp/apache/parts/sub_entry.tpl

    ErrorLog        {APACHE_USERS_LOG_DIR}/{SUB_NAME}-error.log
    TransferLog     {APACHE_USERS_LOG_DIR}/{SUB_NAME}-access.log

ändern nach:

    ErrorLog        {APACHE_USERS_LOG_DIR}/{DMN_NAME}-error.log
    TransferLog     {APACHE_USERS_LOG_DIR}/{DMN_NAME}-access.log

dann:

mysql -u root -p
USE ispcp
UPDATE domain SET domain_status = "change";
UPDATE subdomain SET subdomain_status = "change";
UPDATE domain_aliasses SET alias_status = "change";
quit

und:
/var/www/ispcp/engine/ispcp-rqst-mngr

Dann müsste doch sicher auch noch etwas an den Crons geändert werden ...
(This post was last modified: 05-29-2008 10:14 PM by fulltilt.)
05-29-2008 10:07 PM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #8
RE: Too many open files
Ja das sollte so passen.
(Hast es grad wieder gändert bei sub_entry.tpl oder ? Die waren ja grad noch falsch)

Wegen den Crons - da fällt mir grad nix ein, weil das ja ein Script übernimmt.
Wenn dann müsstest du da mal reinschauen. Aber solle auch so gehen.

Greez BeNe
05-29-2008 10:19 PM
Visit this user's website Find all posts by this user Quote this message in a reply
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #9
RE: Too many open files
BeNe Wrote:Ja das sollte so passen.
(Hast es grad wieder gändert bei sub_entry.tpl oder ? Die waren ja grad noch falsch)

ja - meine Konzentration wurde heute beim supporten massiv beansprucht Smile

BeNe Wrote:Wegen den Crons - da fällt mir grad nix ein, weil das ja ein Script übernimmt.
Wenn dann müsstest du da mal reinschauen. Aber solle auch so gehen.

Hm - ich glaube die Sub und Als Logs werden ja irgendwann in der Nacht ins /var/www/virtual/xuser/logs transportiert ...
Den müsste man dann noch deaktivieren.

Ich habe eh noch die RC3 drauf und von daher ist das jetzt nur als temporäre Notlösung gedacht :-)

Werde das mal testen und hier berichten.
(This post was last modified: 05-30-2008 01:25 AM by fulltilt.)
05-29-2008 10:30 PM
Find all posts by this user Quote this message in a reply
fulltilt Offline
Member
***

Posts: 1,225
Joined: Apr 2007
Reputation: 5
Post: #10
RE: Too many open files
Könnte man nicht auch die /var/log/apache2/user/xxx-access.log in die /var/log/apache2/access.log schreiben oder gibt es dadurch Probleme?
Die Zugriffe werden doch eh in die combined log geschrieben ...

Ich habe jetzt wie oben die Sub und Alias Domains so geändert, das die Logs dafür in die Hauptdomain Logs geschrieben werden.
Dazu noch eine Frage:

Muss ich diese Parts noch aus dem Script löschen?
Code:
/var/www/ispcp/engine/tools/ispcp-httpd-logs-mngr


sub copy_subdomain_logs {
xxxxxxxxx
}

sub copy_alias_logs {
xxxxxxxxxxxxx
}
(This post was last modified: 05-31-2008 08:24 PM by fulltilt.)
05-31-2008 06:35 PM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)