Current time: 11-27-2024, 04:24 AM Hello There, Guest! (LoginRegister)


Post Reply 
Apache Segmentation fault:
Author Message
BeNe Offline
Moderator
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
Post: #11
RE: Apache Segmentation fault:
Quote:so ich kann berichten bei 800 domains (ohne subdomains) ist bei apache/ispcp RC6 SCHLUSS! bei der rc7 ist es sicherlich das geliche da ich eine späte rc6 habe und da hat sich sicher nichts gravierndes geändert
Ist doch schon mal eine ordentliche Zahl 800 domains.
Wieviel willst Du denn noch hosten ?
Quote:mein apache läuft derzeit stabil da ich haufen nichtbenutzte free hosting accounts gelöscht habe. aber dieses ist keine lösung für die zukunft.
Too many open Files ist aber nicht das Problem oder ?
Quote:der server hat haufen hardware reserven....an dem liegts sicher nicht. im top geht das usage NIE höher als 35%.
RAID 1 ?
Vielleicht sind die Platten auch etwas schwach ?!
Was mir noch auffällt:
Code:
total       used       free     shared    buffers     cached
Mem:       4030000    3976240      53760          0     194916    2114996
-/+ buffers/cache:    1666328    2363672
Swap:      1044208         40    1044168
Beim SWAP steht bei free "40" drin und bei used "1044208". Wobei noch genügen RAM frei ist ?

Greez BeNe
01-12-2009 05:52 PM
Visit this user's website Find all posts by this user Quote this message in a reply
menki Offline
Member
***

Posts: 643
Joined: May 2008
Reputation: 0
Post: #12
RE: Apache Segmentation fault:
"too many open files" ist in den logs nicht sichtbar.
das problem ist woanders zu suchen.

na ja ich möchte den server zu der 65% - 70% prozentigen auslastung bringen. und das sind so ca. geschätzte 2000 ispcp domains.

beim posten hat sich die anordnung der zahlen im free output verschoben:

so sieht der free output von SWAP aus:

TOTAL: 1044208
FREE: 1044208
USED: 40

ich war auch sehr überascht den der kann ja nicht swappen wenn soviel ram frei/*verfügbar ist. Smile also an dem ram liegt es nicht. laut free sind ja genügend frei verfügbar.

ausgabe von TOP:

Code:
top - 10:37:04 up 1 day,  8:45,  1 user,  load average: 0.03, 0.10, 0.10
Tasks: 354 total,   1 running, 351 sleeping,   0 stopped,   2 zombie
Cpu(s):  3.8%us,  1.3%sy,  0.0%ni, 94.9%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   4030000k total,  3565612k used,   464388k free,   207544k buffers
Swap:  1044208k total,       40k used,  1044168k free,  2003424k cached

ich habe ovh angeschrieben meinen webserver auf hardware fehler zu checken um dieses 100% auszuschliessen. aber das bezweifle ich da jetzt alles wieder funktioniert. nachdem ich 100 domains gelöscht habe funktioniert es ja....Smile
bei einem hardware fehler wäre eine softwaremässige änderung/löschung der domains egal.

wie kann ich die festplatten auf auslastung prüfen?
es ist RAID1 installiert. es handelt sich dabei um 2X 750 GB festplatten. diese sind sicher mit 16MB cache (wenn nicht mehr) ausgestattet und haben mindestens 7200RPM. Smile Das diese in die knie gehen kann auch sein....

ich stosse irgendwo an inrgendwelche limits, und ich möchte herausfinden WELCHE LIMITS DAS SIND.

ich habe mehrere apache webserver TUNINGS angeschaut und die worker einstellungen modifiziert aber das war dem apachen egal. nach mehreren stunden beantwortete er fast keine anfragen mehr. nur das löschen der unbenutzten accounts half.

MENKI
01-12-2009 07:51 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: #13
RE: Apache Segmentation fault:
Quote:na ja ich möchte den server zu der 65% - 70% prozentigen auslastung bringen. und das sind so ca. geschätzte 2000 ispcp domains.
Also dazu sage ich mal lieber nix Rolleyes
Quote:wie kann ich die festplatten auf auslastung prüfen?
Die Platte:
Code:
hdparm
Und für alles mögliche inkl. Platten mit sysstat --> http://pagesperso-orange.fr/sebastien.go...tures.html

Greez BeNe
01-12-2009 10:31 PM
Visit this user's website Find all posts by this user Quote this message in a reply
rbtux Offline
Moderator
*****
Moderators

Posts: 1,847
Joined: Feb 2007
Reputation: 33
Post: #14
RE: Apache Segmentation fault:
bei 2000 domains wirst du ziemlich sicher ein Problem mit dem I/O bekommen. Mit Qualität hat dass dann nichts mehr zu tun...
01-12-2009 11:37 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Lucan Offline
Member
*
Beta Team

Posts: 982
Joined: Jul 2008
Reputation: 12
Post: #15
RE: Apache Segmentation fault:
Obwohls auf der vorherigen Seite schonmal geschrieben wurde, du trotzdem aber nochmal nach gefragt hast, prefork installierst du folgendermasen:

Code:
aptitude install apache2-mpm-prefork
01-13-2009 01:02 AM
Find all posts by this user Quote this message in a reply
menki Offline
Member
***

Posts: 643
Joined: May 2008
Reputation: 0
Post: #16
RE: Apache Segmentation fault:
2000 domains sind von mir nur so genannt worden. Smile

ich werde sowieso auf qualität sehr grossen wert legen. warum sollte ich den server nicht ausreizen wenn der server kapazitäten dazu hat. wenn man durch das optimieren von ispcp mehrere hundert user mit glechbleibender qualität zusätzlich zu die 800 instalieren kann, warum nicht?

ich glaube das ziel ist es möglichst viele domains unter ispcp zu hosten, da ein intel dualcore 4 gb ram server sich mit 800 domains fast schon "spielen" tut. wenn ispcp 800 domains max. hosten kann, dann nutzt ein mietvertrag über noch stärkeren server nicht viel. ausser die mitglieder betreiben nur hochbesuchte sites.... Big Grin

prefork kann ich ja jederzeit installieren, das ist kein problem. ich fragte hauptsächlich wegen dem switchen zwischen die zwei. wo kann ich den einstellen was genutzt werden soll - prefork oder worker??

laut sci2tech spielt prefork nicht so gut mit fastcgi und deswegen will ich es nicht installieren.

cih beobachte das ganze schon länger und ispcp KANN nocht viel mehr hosten da bin ich mir sicher. APACHE oder PHP machen probleme....

hier steht ZEND IST SCHULD AN DEN GANZEN PROBLEMEN. habe ich gerade gefunden....

http://forum.webedition.de/phpBB/viewtop...f=5&t=6328

und ein PHP BUG gibts da auch:

http://bugs.php.net/bug.php?id=24592

muss das heute gleich mal probieren. Smile

MENKI
(This post was last modified: 01-13-2009 01:24 AM by menki.)
01-13-2009 01:18 AM
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: #17
RE: Apache Segmentation fault:
Quote:ich werde sowieso auf qualität sehr grossen wert legen. warum sollte ich den server nicht ausreizen wenn der server kapazitäten dazu hat.
Scheinbar hat er die Kapazität ja nicht dafür ?!

Quote:wenn man durch das optimieren von ispcp mehrere hundert user mit glechbleibender qualität zusätzlich zu die 800 instalieren kann, warum nicht?
Gebe Ich Dir recht. Die Frage ist halt ob es sinn macht mehr auf dem Server zu installieren. Also wenn Dir mal der Server abschmiert oder mal nicht erreichbar ist sind halt mal 800 Domains weg. Bei anderen sind das mehr Domains als die wahrscheinlich im Kundenstamm haben. Und das auf einem Server. Ich kann Dir nicht sagen wieviel Kunden andere Hoster mit einem anderen Panel verwalten.
Aber 800 Domains ist schon eine gute Zahl. ispCP hin oder her.

Quote:ich glaube das ziel ist es möglichst viele domains unter ispcp zu hosten, da ein intel dualcore 4 gb ram server sich mit 800 domains fast schon "spielen" tut
CPU und RAM vielleicht, aber was ist mit dem Rest ? Anbindung, I/O ?

Quote:prefork kann ich ja jederzeit installieren, das ist kein problem. ich fragte hauptsächlich wegen dem switchen zwischen die zwei. wo kann ich den einstellen was genutzt werden soll - prefork oder worker??
Bei deiner Domainanzahl sehe ich keinen Grund auf prefork zu wechseln.
Wegen dem nutzen, Du kannst nur eines von beiden drauf haben. Apt-get/aptitude wird die das andere dann runter nehmen.
Quote:cih beobachte das ganze schon länger und ispcp KANN nocht viel mehr hosten da bin ich mir sicher. APACHE oder PHP machen probleme....
Ob ispCP das problem ist wenn Du schon schreibst "APACHE oder PHP machen probleme...."
Weil ZEND kein default Bestandteil von Apache und ispCP ist.
Wegen dem PHP Bug, scheint mir schon sehr veraltet mit PHP4 aus dem Jahr 2003?!

Greez BeNe
01-13-2009 02:32 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Lucan Offline
Member
*
Beta Team

Posts: 982
Joined: Jul 2008
Reputation: 12
Post: #18
RE: Apache Segmentation fault:
Wie Bene schon geschrieben hat, prefork bzw worker wird immer dann eingesetzt wenn dus installierst, das andere wird dabei automatisch gelöscht.
Der wechsel hin und her ist mehr als einfach.
01-13-2009 02:40 AM
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: #19
RE: Apache Segmentation fault:
Richtig!
Macht hier aber überhaupt keinen sinn bei der Domain Anzahl.
Denn bei prefork müssen die Prozesse erst mal gestartet werden was ein Load und Wartezeit erzeugt. Bei Worker sind alle schon gestartet was weniger Load und warte Zeit bedeutet, allerdings mehr Ressourcen benötigt.

Greez BeNe
01-13-2009 02:56 AM
Visit this user's website Find all posts by this user Quote this message in a reply
rbtux Offline
Moderator
*****
Moderators

Posts: 1,847
Joined: Feb 2007
Reputation: 33
Post: #20
RE: Apache Segmentation fault:
zur Frage wie viele Benutzer...

Wir hosten hier auf eine Dual-Core mit 8GB Ram und RAID10-Verbund nicht mehr als 50-80 domains pro server (ohne controlpanel nur web und SQL). Wenn nur 25 davon Typo3 oder ähnlich benutzen und die Seiten mehr oder weniger stark frequentiert werden... ist der Server schon zu. 30-40% Ausgelastet. Der Rest ist da um Peaks abzudecken. Mehr als 60% ist der Server eigentlich nie ausgelastet was die Rechenzeit anbelangt. Aber die I/O Performance ist dann schon sehr nahe am Limit (Merkst du bei vielen Transaktionen in der DB...)

Aber natürlich hat jeder Hoster andere Kunden, wir haben nur Geschäftskunden und Web-Agenturen, mit Webseiten, die auch wirklich besucht werden.
01-13-2009 03:11 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


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