Server überlastet ?

FreeBSD, Gentoo, openSUSE, CentOS, Ubuntu, Debian
sllnd
Posts: 177
Joined: 2002-10-14 22:33

Server überlastet ?

Post by sllnd »

Glaubt ihr der Server ist überlastet ?! *fg*

mann mann hab ja schon hohe loads gesehen aber das ist ja mal echt der knüller, daher die frage, sollte der server nicht schon längst abgestürzt sein ?!

Code: Select all

 19:13:31  up 332 days, 23:19,  1 user,  load average: 39.21, 30.98, 23.02
209 processes: 177 sleeping, 32 running, 0 zombie, 0 stopped
CPU states:  80.8% user  19.1% system   0.0% nice   0.0% iowait   0.0% idle
Mem:   507036k av,  468180k used,   38856k free,       0k shrd,   20088k buff
       111052k active,             169740k inactive
Swap:  787176k av,   95584k used,  691592k free                   84840k cached

  PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME CPU COMMAND
 1702 root      10   0  3928 1420   912 S    99.9  0.2  22:32   0 perl
 9612 root       5   0  4704 1800  1748 S    99.9  0.3  40:48   0 httpd
 4973 mysql      9   0 21328  17M  9380 S    99.9  3.5 157:08   0 mysqld
26715 root      15   0  1352 1352   880 R     1.9  0.2   0:02   0 top
26979 root      20   0  5208 4628  2244 R     1.7  0.9   0:00   0 perl
    1 root       9   0   444  416   400 S     0.0  0.0   8:16   0 init
    2 root       9   0     0    0     0 SW    0.0  0.0   0:00   0 keventd
    3 root      19  19     0    0     0 RWN   0.0  0.0   0:48   0 ksoftirqd_CPU0
    4 root       9   0     0    0     0 SW    0.0  0.0  18:16   0 kswapd
    5 root       9   0     0    0     0 SW    0.0  0.0   0:00   0 bdflush
    6 root       9   0     0    0     0 SW    0.0  0.0  18:02   0 kupdated
    7 root       9   0     0    0     0 SW    0.0  0.0   3:03   0 pagebufd
    8 root       9   0     0    0     0 SW    0.0  0.0   0:00   0 xfslogd/0
    9 root       9   0     0    0     0 SW    0.0  0.0   0:00   0 xfsdatad/0
   10 root       9   0     0    0     0 SW    0.0  0.0   0:00   0 scsi_eh_0
   11 root      10   0     0    0     0 SW    0.0  0.0 186:17   0 kjournald
  596 root       9   0     0    0     0 SW    0.0  0.0   0:00   0 kjournald
  910 root       9   0   624  436   432 S     0.0  0.0   0:49   0 dhclient
  950 root       9   0   316  280   264 S     0.0  0.0  83:59   0 syslogd
  954 root       9   0   152  104   104 S     0.0  0.0   0:00   0 klogd
 1082 ntp        9   0  2404 2404  2168 S     0.0  0.4  31:45   0 ntpd
 1132 root       8   0   204  148   148 S     0.0  0.0   0:00   0 couriertcpd
 1135 root       9   0   220  172   172 S     0.0  0.0   0:00   0 courierlogger
 1143 root       9   0   204  148   148 S     0.0  0.0   0:00   0 couriertcpd
 1146 root       9   0   220  172   172 S     0.0  0.0   0:00   0 courierlogger
 1152 root       8   0   104   72    56 S     0.0  0.0  22:27   0 couriertcpd
 1157 root       9   0   220  208   208 S     0.0  0.0  21:41   0 courierlogger
 1162 root       8   0   104   72    60 S     0.0  0.0   0:00   0 couriertcpd
 1167 root       9   0   216  204   204 S     0.0  0.0   0:00   0 courierlogger
 1200 root       9   0   640  344   340 S     0.0  0.0   2:13   0 stunnel
 1244 root       9   0  1472  480   460 S     0.0  0.0  18:44   0 httpsd
 1278 root       9   0   524  496   476 S     0.0  0.0   0:51   0 crond
 1304 root       9   0   368  324   324 S     0.0  0.0   0:00   0 mingetty
 1305 root       9   0   368  324   324 S     0.0  0.0   0:00   0 mingetty

User avatar
Joe User
Project Manager
Project Manager
Posts: 11164
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Server überlastet ?

Post by Joe User »

Den Load erreicht doch jeder 0815-Desktop in wenigen Mausklicks ;)
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

rudi
Posts: 69
Joined: 2004-12-08 19:10

Re: Server überlastet ?

Post by rudi »

Hast du 300% CPU?

User avatar
Joe User
Project Manager
Project Manager
Posts: 11164
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Server überlastet ?

Post by Joe User »

Wo siehst Du denn "300% CPU"?
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

moe``
Posts: 12
Joined: 2004-02-25 15:33
Location: Siegen

Re: Server überlastet ?

Post by moe`` »

SllnD wrote:

Code: Select all



  PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME CPU COMMAND
 1702 root      10   0  3928 1420   912 S    99.9  0.2  22:32   0 perl
 9612 root       5   0  4704 1800  1748 S    99.9  0.3  40:48   0 httpd
 4973 mysql      9   0 21328  17M  9380 S    99.9  3.5 157:08   0 mysqld

da sieht er 300 % :>

outofbound
Posts: 470
Joined: 2002-05-14 13:02
Location: Karlsruhe City

Re: Server überlastet ?

Post by outofbound »

Hm, was treibst du denn auf der Kiste?

Ich kenn mehrere Kisten die sich mit einer Load von 70+ noch "wohl" fühlen.

Wie aüssert sich denn die "Last"? (Langsmaer Seitenaufbau, keine Antworten auf irgendwelchen Diensten?)

Mal generell in die große Menge geschossen: Deine Kiste benutzt unoptimierte SQL- Queries, die den Speicher vollfressen, die Kiste swapt sich tot und bleibt irgendwann stehen.
Da kann schon ein einfaches Swap ausschalten helfen. ;)

Gruss,

Out

alexander newald
Posts: 1117
Joined: 2002-09-27 00:54
Location: Hannover

Re: Server überlastet ?

Post by alexander newald »

Poste mal ein komplettes

ps xauwr

kawfy
Posts: 307
Joined: 2002-08-08 23:45

Re: Server überlastet ?

Post by kawfy »

"3x 99%" -- diese top-Ausgabe wäre doch bei einem 2-Prozessor-System mit hyper threading denkbar, oder? Ich habe leider kein HT-System zur Verfügung :( 512 MB RAM wäre für so ein System aber mager.

Nun liefert "ps" ja nur eine Momentaufnahme, da kann man auch falsch liegen ...
-- ein Perl-Skript mit User root ... davon sollte man wissen, oder? :)
-- Der httpd-Prozess mit UID 0 müsste der Vater-Prozess aller anderen Apache-Prozesse sein.
-- Der relativ hohe Anteil von system state könnte tatsächlich auf viel Plattenaktivität hinweisen -- aber müsste dann nicht auch iowait > 0.0 sein?

Mich interessiert da eher ein "ps fax", damit wir sehen, welche Prozesse die CPU-Fresser 1702, 9612 und 4973 aufgerufen haben.

Vielleicht hat auch die Platte einen Schuss, dann staut sich die load ohne dass da extrem viele Zugriffe auf den Server passieren.

User avatar
Joe User
Project Manager
Project Manager
Posts: 11164
Joined: 2003-02-27 01:00
Location: Hamburg

Re: Server überlastet ?

Post by Joe User »

Moe`` wrote:
SllnD wrote:

Code: Select all



  PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME CPU COMMAND
 1702 root      10   0  3928 1420   912 S    99.9  0.2  22:32   0 perl
 9612 root       5   0  4704 1800  1748 S    99.9  0.3  40:48   0 httpd
 4973 mysql      9   0 21328  17M  9380 S    99.9  3.5 157:08   0 mysqld

da sieht er 300 % :>
Und in welchem Bruchteil des Updatezyklus von TOP hat nun welcher Prozess seine 99,9% CPU zugeteilt bekommen? TOP kann nicht in Realtime arbeiten...
PayPal.Me/JoeUserFreeBSD Remote Installation
Wings for LifeWings for Life World Run

„If there’s more than one possible outcome of a job or task, and one
of those outcomes will result in disaster or an undesirable consequence,
then somebody will do it that way.“ -- Edward Aloysius Murphy Jr.

mikespi
Posts: 95
Joined: 2002-12-28 17:47
Location: Muenchen

Re: Server überlastet ?

Post by mikespi »

Ich kenn mehrere Kisten die sich mit einer Load von 70+ noch "wohl" fühlen.
Na die möchte ich gerne mal sehen, oder definier wohl fühlen damit ich damit was anfangen kann ;)

Wenn es sich um reine Spitzen handelt, kann ich dein Wohlfühlen jedoch nachvollziehen.

theomega
Userprojekt
Userprojekt
Posts: 696
Joined: 2003-01-27 14:36

Re: Server überlastet ?

Post by theomega »

naja bei ein maschine mit 70 Prozessoren müßte ein Load von 70 doch normal sein, oder täusch ich mich? Habe diese Load-Angabe nie so richtig verstanden.

tally
Posts: 59
Joined: 2004-11-08 21:21

Re: Server überlastet ?

Post by tally »

mikespi wrote:
Ich kenn mehrere Kisten die sich mit einer Load von 70+ noch "wohl" fühlen.
Na die möchte ich gerne mal sehen, oder definier wohl fühlen damit ich damit was anfangen kann ;)

Wenn es sich um reine Spitzen handelt, kann ich dein Wohlfühlen jedoch nachvollziehen.
Schau einfach öfter mal bei http://www.kernel.org/ vorbei, ein Load von unter 100 sieht man dort nur ganz selten, über 200 kommt häufiger vor.

kawfy
Posts: 307
Joined: 2002-08-08 23:45

Re: Server überlastet ?

Post by kawfy »

ob eine load von 10 oder 70 OK oder zu viel ist, hängt immer von der Hardware ab. Große Unix-Eisen haben mit höherer load kein Problem. x86er Kram sieht dagegen oft wie ein Witz aus. Also eigentlich gehört zu einer load-Anzeige auch die HW-Konfiguration sowie der Anwendungszweck.

Bei x86er Hardware in der üblichen Konfiguration und der Nutzung als Internet-Server sorgt eine load von ca. 10 schon für spürbar langsamen Seitenaufbau. Werte über 30 machen den Server dann nach außen hin praktisch "tot". Das ist so meine Erfahrung mit versch. x86er Hardware und verschl Last-Situationen. YMMV.