Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Ubuntu-Forum & Kubuntu-Forum | www.Ubuntu-Forum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

imase

User

  • »imase« ist männlich
  • »imase« ist der Autor dieses Themas

Beiträge: 618

Registrierungsdatum: 08.12.2005

Derivat: Ubuntu

Architektur: 64-Bit PC

Andere Betriebssysteme: CentOS, RedHat

  • Nachricht senden

1

03.11.2006, 20:30

Apache2 Speicher voll

Hallo Forummitglieder,

ich habe ein Problem bzw. mehrere, aber das ist eine andere Geschichte :D. Bei dem Problem handelt es sich um einen Ubuntu-Server ohne GUI auf dem Apache2, MySQL, PHP5, Python etc. installiert ist und TorrentFlux (im Prinzip sehr genial, ausprobieren!) als Torrent-Client auf PHP Basis läuft. Mein Problem bei der ganzen Sache ist, dass der Server nach wenigen Stunden schon kaum mehr Arbeitsspeicher und auch kaum SWAP-Speicher (etwa 2MB bei beidem) mehr frei hat. Also lagert er praktisch den halben Tag alles aus und löscht wiederrum die hälfte aus der SWAP, das nervt natürlich, weil

1. die Festplatte ständig rödelt (Geräuschkulisse, Strom, Verschleiß)
2. der über das Netzwerk nur noch sehr, sehr langsam zu erreichen ist
3. bei Verwaltung natürlich sehr langsam reagiert.

Der Server hat eine 500MHz Celeron CPU und 256MB Speicher, im Prinzip sollte es für den doch kein Problem sein die eine Anwendung zu managen.

hier die Ausgabe von free:

total used free shared buffers cached
Mem: 255820 253344 2476 0 2088 31584
-/+ buffers/cache: 219672 36148
Swap: 305192 240636 64556

und bei top sehe ich eigentlich auch fast nur noch apache2, python... Prozesse

Könnt ihr mir helfen das Speichermanagement etwas eingeschränkter zu gestalten? Es ist ja okay, wenn sich der Apache von den 256MB RAM 200MB abzwackt, bitte alles nur nicht auslagern ;)
?( ?( ?(

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »imase« (03.11.2006, 20:36)


imase

User

  • »imase« ist männlich
  • »imase« ist der Autor dieses Themas

Beiträge: 618

Registrierungsdatum: 08.12.2005

Derivat: Ubuntu

Architektur: 64-Bit PC

Andere Betriebssysteme: CentOS, RedHat

  • Nachricht senden

2

04.11.2006, 01:50

Keine Antworten?

Wo bleibenl, denn hier die Leute, die im Berufsleben Webserver verwalten, die müssten sich doch das auskennen. Oder liegt die Lösung mir so nahe vor der Nase, dass ich sie nicht sehe? Sagt doch was!

MFG

imase
?( ?( ?(

3

05.11.2006, 20:10

Hallo Imase,

wenn Du der einzige Benutzer Deines Webservers bist, kannst Du die maximalen Apacheprozesse auf z.B. 3-5 begrenzen. Ebenfalls kannst Du den Apachen selber kompilieren und alles Mods, die Du eh nicht benutzt, weglassen. (ein Apacheprozess schnappt sich rund 45 MB RAM)

Das gleiche kannst Du mit PHP machen.

Mysql kannst Du auch im Speicher begrenzen. Es gibt also mehrere Möglichkeiten.

Ansonsten würde ich Dir fast raten, einen weiteren 256-Riegel einzusetzen, kost vielleicht 20 EUR.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Mightymod« (05.11.2006, 20:14)


imase

User

  • »imase« ist männlich
  • »imase« ist der Autor dieses Themas

Beiträge: 618

Registrierungsdatum: 08.12.2005

Derivat: Ubuntu

Architektur: 64-Bit PC

Andere Betriebssysteme: CentOS, RedHat

  • Nachricht senden

4

05.11.2006, 23:15

Hallo Mightymod,

zunächst mal danke für deine Antwort. Ich habe mich aber für einen anderen Weg entschieden. In meinem Schrank fand ich noch ein K7VT4A Pro Board mit einer Sempron 2200+ CPU, am Mittwoch kriege ich vom Kollegen 512 MB RAM, Laufwerke entnehme ich dem Aktuellen Apachen. Das ganze kostet mich insgesamt vielleich 50€ hab dann aber einiges mehr an Leistung.

Danke für deinen Tipp nochmal, ich denke, dass ich das bald wieder gebrauchen kann.


MFG

imase
?( ?( ?(