Serverneustart 27.10.2004 07:00 Uhr
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Ich glaub da wertet ihr enttaeuscht sein wie einfach das ist. Die Hardware ist die gleiche wie sie jeder von euch @ home hat und es laufen auch die gleichen Programme drauf. Apache, mysql, postfix, mailman,...
Software maessig wird der neue rooti genauso aussehen, nur etwas staerkere Hardware - aber auch kein Wunderrechner (also so um die 3 Ghz und 1 - 2 GB Speicher).
Im Wiki gab / gibt es zum ersten rooti eine Statusseite. Denke das werden wir auch beim neuen so einrichten...
by, Martin
Software maessig wird der neue rooti genauso aussehen, nur etwas staerkere Hardware - aber auch kein Wunderrechner (also so um die 3 Ghz und 1 - 2 GB Speicher).
Im Wiki gab / gibt es zum ersten rooti eine Statusseite. Denke das werden wir auch beim neuen so einrichten...
by, Martin
Schöne Grüße
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
- feltel
- Webmaster
- Beiträge: 10368
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Nur das wir dann aber statt Woody gleich Sarge einsetzen werden. Alles in allem aber ist das sicherlich nicht sonderlich Spannend und auch keine Hexereiblackm hat geschrieben:Software maessig wird der neue rooti genauso aussehen, nur etwas staerkere Hardware - aber auch kein Wunderrechner (also so um die 3 Ghz und 1 - 2 GB Speicher).
Nachtrag: blackm meinte diese Seite hier: http://www.debianforum.de/wiki/Debianfo ... inrichtung
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Verdammt...jetzt hast du's verraten. Ist hoffentlich nicht so hart wie eigentlich gibt es keinen Weihnachtsmann...feltel hat geschrieben:und auch keine Hexerei
Schöne Grüße
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Also das der rooti keine earth-simulator sein wird, war schon klar.
Ging mir eher darum:
Wie habt ihr den Bedarf an Memory, Platte, CPU kalkuliert.
Was verursach z.Z. das Performance-Problem: Mem, CPU, Platten-IO...
Zur Statusseite, die ich schon kenne:
Mit welchen Programmen das ganze läuft war schon klar.
Ging mir eher darum.
Welche defaults sind geändert worden und warum, etc.
Btw. alles was mit Computern zu tun hat ich natürlich keine Hexerei...
...sondern Vodoo
Ging mir eher darum:
Wie habt ihr den Bedarf an Memory, Platte, CPU kalkuliert.
Was verursach z.Z. das Performance-Problem: Mem, CPU, Platten-IO...
Zur Statusseite, die ich schon kenne:
Mit welchen Programmen das ganze läuft war schon klar.
Ging mir eher darum.
Welche defaults sind geändert worden und warum, etc.
Btw. alles was mit Computern zu tun hat ich natürlich keine Hexerei...
...sondern Vodoo
SID on IBM T42p kernel 2.6.14.5 ati-8.20.8
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Naja, da haben wir die altbewaehrte FormelHorstV hat geschrieben:Ging mir eher darum:
Wie habt ihr den Bedarf an Memory, Platte, CPU kalkuliert.
Was verursach z.Z. das Performance-Problem: Mem, CPU, Platten-IO...
Code: Alles auswählen
Pie * Daumen * Fensterkreuz
...naja, gerechtet haben wir nix. Haben nur mit top geschaut was so auf dem Server passiert, haben gesehen das mysql die ganze Last macht und gesehen das viel Spaw belegt ist. Also haben wir daraus geschlossen: durch die Groesse der Datanbank reicht der Speicher nicht mehr aus um alle (oder zumindest die auf die oft zugrgriffen wird) zu cachen -> mehr Plattenzugriffe -> schlechte Performace (wir sind clever, oder ).
Also haben wir dann nach einem Angebot gesucht bei dem es einen Rechner mit viel Speicher gibt.
Hexerei nicht, aber ein paar Sachen bei Windows kommen mir manchmal wie schwarze Magie vor...Btw. alles was mit Computern zu tun hat ich natürlich keine Hexerei...
Schöne Grüße
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Vielleicht noch ein kleiner Nachsatz:
Eine der Ursachen für die Server Hänger war eine Person, die (wie sie uns per Email nach einer Abuse Beschwerde an den Provider versicherte ohne böse Absicht) das komplette Forum mit Wget mit ca. 10 Requests/s runtergeladen hat, um es offline lesen zu können. Das hat den Rootie dann leider "über die Kante geschoben".
Das ändert aber nichts daran, dass wir der Hardware so langsam einfach "entwachsen" sind, und upgraden werden, schliesslich wird das Forum ja nicht kleiner...
Hier 'mal so ein paar Eckdaten (pro Monat):
Patrick
Eine der Ursachen für die Server Hänger war eine Person, die (wie sie uns per Email nach einer Abuse Beschwerde an den Provider versicherte ohne böse Absicht) das komplette Forum mit Wget mit ca. 10 Requests/s runtergeladen hat, um es offline lesen zu können. Das hat den Rootie dann leider "über die Kante geschoben".
Das ändert aber nichts daran, dass wir der Hardware so langsam einfach "entwachsen" sind, und upgraden werden, schliesslich wird das Forum ja nicht kleiner...
Hier 'mal so ein paar Eckdaten (pro Monat):
- ca. 7,7 Millionen Hits (ca. 250000 pro Tag) entsprechend ca. 2,1 Millionen Page Impressions
- fast 200000 Visits (ca. 6000 pro Tag)
- ca. 35GB Traffic
- ca. 125000 Google Referrals
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Waere nahe liegend, aber war leider nicht so. Wir haben ja vorher - als die Last noch nicht so hoch war - auch noch einmal pro Stunde ein komplettes Backup der Datanbank gemacht (mit mysql auf die Platte) und 2 -3 rsync's der dump Datei. Wenn diese Backup lief, dann war der load immer so zwischen 1 und 2.
Da die Zugriffe auf die Seite auch nicht viel mehr geworden sind (wie webalizer [1]) kann der einzigste Grund nur der wenige Speicher sein der fuer die immer groesser werdende Datanbank nicht mehr ausreicht.
by, Martin
[1] https://debianforum.de/webalizer
Da die Zugriffe auf die Seite auch nicht viel mehr geworden sind (wie webalizer [1]) kann der einzigste Grund nur der wenige Speicher sein der fuer die immer groesser werdende Datanbank nicht mehr ausreicht.
by, Martin
[1] https://debianforum.de/webalizer
Schöne Grüße
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
ich habe auch den Verdacht, dass die phpBB Suche einen DB Vorgang auslöst, der irgendwo quadratische Komplexität hat (O(n²)), entweder im Bezug auf Platz, oder im Bezug auf Laufzeit. Meine Vermutung geht eher Richtung Speicherplatz. Durch diese n² Abhängigkeit trifft man solche Grenzen erstens sehr hart und zweitens sehr plötzlich.Da die Zugriffe auf die Seite auch nicht viel mehr geworden sind (wie webalizer [1]) kann der einzigste Grund nur der wenige Speicher sein der fuer die immer groesser werdende Datanbank nicht mehr ausreicht.
Der Download des Forum durch den einen User war nur das "Sahnehäubchen", aber die Hänger hat es auch ohne diese Downloads gegeben... Das Problem ist halt, dass der Server sich nicht mehr von selbst erholt, wenn er einmal angefangen hat zu swappen. Eine recht plausible Theorie, wie die hänger zustande kommen ist folgende:
- Der Server operiert bereits im Grenzbereich und ist eigentlich ausgelastet
- Ein User benutzt die Suchfunktion, wodurch der Speicherbedarf plötzlich weiter ansteigt.
- Der Speicherbedarf übersteigt den vorhandenen physischen Speicher, der Rootie muss swappen
- Es laufen aber eigentlich nur Apache und MySQL, also muss etwas von diesen beiden rausgeswapped werden
- Da der Server jetzt allerdings Speicher swapped, der aktuell aktiv ist, beginnt er zu thrashen [1]
- Durch dieses Thrashing sinkt die Bearbeitungsgeschwindigkeit des Servers ganz erheblich. Die von den benutzern wahrgenommenen Reaktionszeiten des Server steigen merklich an.
- Einige User (insbesondere die, die die Suchfunktion gerade nutzen) bekommen scheinbar keine Seiten mehr angezeigt, da der Server teilweise 2 Minuten braucht, um eine Suchanfrage aus der DB zu beantworten.
- Dadurch klicken die Benutzer auf "Reload", weil sie glauben, es wäre ein Netzwerkproblem. Dadurch wird das problem weiter verstärkt, bis der Server sich endgültig in die Sackgasse manövriert hat. Zu diesem Zeitpunkt ist die Load so hoch, dass jeder einzelne DB Request Minuten dauern kann. Exitus.
Abhilfe:
- Weniger User - Haha... Das ist nicht im Sinne des Erfinders
- Apache bzw. MySQL irgendwie begrenzen. - Führt dann dazu, dass Benutzer oft den gefürchteten "500 - Internal Server Error" zu sehen bekommen. Auch nicht optimal, zumal der Server oft problemlos durchläuft. Mit soclhen Limits würde man im Prinzip mehr Anfragen blockieren, als ohne.
- Mehr Power(TM). Aufrüsten auf den Binford 6900XL Server. - So geht's... Dauert halt nur ein wenig... Es wird aber schon daran gearbeitet
[1] thrashen: Im Prinzip ein "Swapsturm". Das System braucht verzweifelt mehr Speicher, kann diesen aber nur bereitstellen, indem gerade laufende Prozesse oder deren Daten ausgelagert werden, was dazu führt, dass diese Daten innerhalb von kürzester Zeit wieder reingeswapped werden müssen, und andere gerade aktivie Daten verdrängen, womit das ganze Spiel von vorne losgeht. Im prinzip werden Programme in diesem Moment nicht mehr direkt aus dem RAM sondern permanent über den Umweg Swap (Platte) ausgeführt.
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
ArrArrArr - http://www.binford-tools.de/HorstV hat geschrieben:Wo gibt's denn den ?Binford 6900XL Server
Gruß,
Tomek
Tomek
- peschmae
- Beiträge: 4844
- Registriert: 07.01.2003 12:50:33
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: nirgendwo im irgendwo
Gugel findet dazu genau einen Link. Rate mal welchen
http://www.google.com/search?q=Binford+6900XL+Server
MfG Peschmä
http://www.google.com/search?q=Binford+6900XL+Server
MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
HorstV hat geschrieben:Wo gibt's denn den ?Binford 6900XL Server
Binford Werkzeuge sind die Dinger, die "Tim Taylor" in der Serie "Home Improvement" (auf deutsch: "Hör 'mal wer da hämmert") in seiner Heimwerkersendung verkauft. Einer seiner Leitsprüche, den er immer wieder fallen lässt, wenn er 'mal wieder den Aufsitzrasenmäher auf 300PS tuned ist "Mehr Power! *grunz* *grunz* *grunz*".
Binford XYZ steht also einfach für ein Gerät mit "Mehr Power (TM)"...
Hoffen geholfen zu haben
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
Habt ihr irgendetwas mit den Menüeinträgen "Neue Beiträge" und "Unbeantwortete Beiträge" gemacht? Ich werde immer wieder auf die Startseite zurückgeworften und bekomme kein Suchergebnis. Hat das etwas mit dem Lastproblem zu tun?
Leider habe ich hier zur Zeit nur Konqueror zum Testen, aber eigentlich hat die Seite immer sehr gut im Konqueror funktionert.
Leider habe ich hier zur Zeit nur Konqueror zum Testen, aber eigentlich hat die Seite immer sehr gut im Konqueror funktionert.
In der Ruhe liegt die Kraft
- feltel
- Webmaster
- Beiträge: 10368
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Wir waren momentan gezwungen die Suche komplett zu deaktivieren. Daher haben wir die search.php auf die Forenstartseite umgebogen. Der neue Rootie ist bestellt und wird dann in Bälde in Betrieb gehen.
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
- feltel
- Webmaster
- Beiträge: 10368
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Das wird ein Hetzner Entry-Server, obwohl man den mit ner Athlon XP 3000+ CPU und 1 GB RAM kaum Entry nennen müsste.
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
-
- Beiträge: 644
- Registriert: 16.12.2003 15:44:51
Dann würde ich zumindest mal ne Fehlermeldung erscheinen lassen oder die entsprechenden Menüenträge entfernen oder den Hinweistext erweitern. Sonst geht man (neue oder weniger aktive User) nämlich entweder von ner Fehlfunktion seines Browsers aus (sehr unwahrscheinlich) oder von falsch gecodetem html / php (wahrscheinlicher). Letzteres wirft kein "allzugutes Licht" auf die Forenbetreiber und die Qualität des Forums, welche ich persönlich als sehr gut empfinde.feltel hat geschrieben:Wir waren momentan gezwungen die Suche komplett zu deaktivieren. Daher haben wir die search.php auf die Forenstartseite umgebogen. Der neue Rootie ist bestellt und wird dann in Bälde in Betrieb gehen.
Falls der neue Rootie in ein bis zwei Tagen einsatzbereit sein sollte, lohnt sich der Aufwand vermutlich nicht, wobei der Hinweistext schnell geschrieben ist.
greetz
mastermind
- blackm
- Moderator und Co-Admin
- Beiträge: 5921
- Registriert: 02.06.2002 15:03:17
- Lizenz eigener Beiträge: MIT Lizenz
Naja, also wer 1 und 1 zusammenzaehlen kann der sich eigentlich denken koennen das das nicht funktionieren der search.php mit dem deaktivieren der Suchbox im Zusammenhang steht (letzteres sollte ja nicht zu uebersehen sein).
by, Martin
by, Martin
Schöne Grüße
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
Martin
Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden
- feltel
- Webmaster
- Beiträge: 10368
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Gute Idee, hab den Text in der Box entsprechend geändert.
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
- feltel
- Webmaster
- Beiträge: 10368
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Nicht das es jetzt unbedingt erforderlich wäre, aber Spenden sind immer gern gesehenHorstV hat geschrieben:Ist es notwendig nochmal eine Spendenaktion loszutreten?
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM