Plesk 9 stürzt alle paar Tage ab. Nur neustart hilft

jfrigger

New Member
Hallo zusammen,

da ich mittlerweile komplett Ratlos bin frage ich mal hier.
Habe einen VServer bei Strato mit Plesk 9.

Das Problem ist, dass nach einigen Tagen alles außer Apache abstürzt. Ich komme nicht mehr per SSH drauf, nicht mehr per FTP und beim Plesk Backend zeigt es mir 500 - Internal Server Error an. Es hilft dann nurnoch ein Neustart über das Strato Kundenportal.

Was kann ich machen und wie kann ich herausfinden wo der Fehler liegt?


Vielen Dank!
 
Frage den Ressourcen-Verbrauch ab, wenn der Server eine leichte Last zu verarbeiten hat und noch nicht "abgestürzt" ist. Höchstwahrscheinlich verbrauchen die verschiedenen Dienste mit Deiner Konfiguration zu viel RAM.

PS: Bei Virtuozzo basierten vServern kann man den Ressourcenverbrauch über
Code:
cat /proc/user_beancounters
abfragen.
 
Danke! Direkt nach einem Neustart ist das hier die Ausgabe von
Code:
cat /proc/user_beancounters

Code:
Version: 2.5
       uid  resource           held    maxheld    barrier      limit    failcnt
  1408409:  kmemsize        3336421    3494181   17024866   19647330          0
            lockedpages           0          0       3800       4096          0
            privvmpages       67803      69199     138256     202568    1187591
            shmpages            865        881     131072     131072          0
            dummy                 0          0 2147483647 2147483647          0
            numproc              44         47        232        232          0
            physpages         35386      36775          0 2147483647          0
            vmguarpages           0          0      66400 2147483647          0
            oomguarpages      35386      36775 2147483647 2147483647          0
            numtcpsock           24         24        500        500          0
            numflock              6          7        200        232          0
            numpty                1          1         64         64          0
            numsiginfo            0          1        512        512          0
            tcpsndbuf        214656     205712    4683256    6102456          0
            tcprcvbuf        393216     376832    4683256    6102456          0
            othersockbuf      20124     177328    1503232    4063232          0
            dgramrcvbuf           0       8380     240000     262144          0
            numothersock         19         27        382        382          0
            dcachesize            0          0    2194304    2317184          0
            numfile            1582       1601       5432       5432          0
            dummy                 0          0          0          0          0
            dummy                 0          0          0          0          0
            dummy                 0          0          0          0          0
            numiptent            58         58        128        128          0
 
Die durch Deinen Provider vorgegebene Ressourcenverteilung ist (sagen wir mal) etwas merkwürdig. Der limitierende Faktor sind in Deinem Fall die "privvmpages" (siehe auch folgende Erklärung).
Du kannst demnach theoretisch über maximal 791MB RAM verfügen. Der hohe Wert in der letzten Spalte (failcnt) zeigt, dass die Programme, die Du gleichzeitig laufen lässt sehr sehr oft keinen Speicher allozieren konnten.

Da der Wert in der Spalte "maxheld" gleichzeitig aussagt, dass Du nicht mehr als 270 MB verbraucht hast, liegt die Vermutung nahe, dass Dein Provider das Hostsystem, auf dem deine VE läuft, falsch konfiguriert und gnadenlos überbucht hat. Vielleicht äußert sich hier ja noch jemand von den Virtualisierungsprofis zu den Werten...

Vielleicht hilft es ja, mal beim Provider nachzufragen. Falls das nichts bringt würde ich mir einen besseren Anbieter suchen :D
 
Da der Wert in der Spalte "maxheld" gleichzeitig aussagt, dass Du nicht mehr als 270 MB verbraucht hast, liegt die Vermutung nahe, dass Dein Provider das Hostsystem, auf dem deine VE läuft, falsch konfiguriert und gnadenlos überbucht hat.

Entweder das, oder das Virtuozzo/OpenVZ ist so konfiguriert, dass der failcnt nicht durch neustarten der VE resetted wird. In dem Fall sind die Werte soweit wieder plausibel (maxheld seit letztem Neustart der VE vs. failcnt seit letztem Start des Hostsystems).
 
Back
Top