Serverlast und "gzip"

otto

Registered User
Hallo,

unser Server (Strato root Server, 2GB Ram AMD Optereon, Suse 10.2) mach seit kurzem sporadisch Probleme bezüglich der Serverlast.

5Domains
- 1x mit joomla 1.5 (kleine Vereinsseite)
- 1x mit SMF Forum (sehr klein, auch nur ein Hobby)
- 2x mit kleineren HTML/PHP Scripten
- 1x mit vbulletin (bis zu 320 reg.User plus 600 "Gäste" gleichzeitig online (tgl. bis 600 reg.User bzw. 6000 "Gäste") sowie ein gtchat (meist nur abends/Nachts genutzt) Datenbankgröße 850MB plus rund 5GB (viele Bilder) auf der Platte.
Serverload-Schnapschuß:
Serverload im Schnitt 3,30 3,22 3,18 | 171 Benutzer online (Registrierte Benutzer: 42, Gäste: 129)
(Es ist also grad eher nix los ;) )

HDD zu 60% voll (von 250GB)
RAM rund 500MB von 2GB benutzt

apache 2.2.3
php 5.2.6 mit prefork, suhosin Patch 0.9.6.2 und zend 2.2.0
mysql 5.0.26


Hab daher als erstes mal mit top nachgeschaut und konnte folgendes sehen:
Zeitgleich, zum Serverload-Schnappschuß oben!)
Code:
top - 15:02:27 up  1:31,  1 user,  load average: 2.12, 2.80, 3.13
Tasks: 179 total,   5 running, 173 sleeping,   0 stopped,   1 zombie
Cpu(s): 14.8%us,  8.1%sy, 46.0%ni, 22.4%id,  8.0%wa,  0.2%hi,  0.5%si,  0.0%st
Mem:   2059092k total,  2006144k used,    52948k free,     5268k buffers
Swap:  2104496k total,     7368k used,  2097128k free,  1467452k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 4564 root      28  10  1800  660  292 R   84  0.0  23:26.93 gzip
 9419 wwwrun    15   0 67764  13m 4428 S   13  0.7   0:00.40 httpd2-prefork                       9418 wwwrun    15   0 72632  18m 4592 S   11  0.9   0:00.33 httpd2-prefork
 4563 root      26  10  5172 1212  864 S    8  0.1   1:46.03 backup_sign                          4565 root      26  10 13968 9724  748 R    6  0.5   1:44.63 PleskX.pl
 4562 root      26  10 13920 9.9m 1112 R    4  0.5   5:07.26 PleskX.pl                            9267 wwwrun    15   0 77108  22m 4564 S    4  1.1   0:03.28 httpd2-prefork
 9314 wwwrun    15   0 67872  13m 4416 S    3  0.7   0:01.95 httpd2-prefork                       3407 mysql     15   0  207m 101m 5056 S    3  5.0   1:49.42 mysqld
  174 root      15   0     0    0    0 S    1  0.0   0:15.22 pdflush                               175 root      10  -5     0    0    0 S    1  0.0   0:22.22 kswapd0
 9260 wwwrun    15   0 72864  18m 4588 S    0  0.9   0:00.92 httpd2-prefork                       9344 root      15   0 10912 2940 2208 R    0  0.1   0:00.06 sshd
    1 root      15   0   740  288  244 S    0  0.0   0:01.49 init                                    2 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/0
    3 root      34  19     0    0    0 S    0  0.0   0:00.00 ksoftirqd/0                             4 root      RT   0     0    0    0 S    0  0.0   0:00.04 migration/1
    5 root      34  19     0    0    0 S    0  0.0   0:00.00 ksoftirqd/1                             6 root      10  -5     0    0    0 S    0  0.0   0:00.00 events/0
    7 root      10  -5     0    0    0 S    0  0.0   0:00.00 events/1                                8 root      20  -5     0    0    0 S    0  0.0   0:00.00 khelper
    9 root      13  -5     0    0    0 S    0  0.0   0:00.00 kthread                                13 root      10  -5     0    0    0 S    0  0.0   0:00.01 kblockd/0
   14 root      10  -5     0    0    0 S    0  0.0   0:00.06 kblockd/1                              15 root      15  -5     0    0    0 S    0  0.0   0:00.00 kacpid
   16 root      15  -5     0    0    0 S    0  0.0   0:00.00 kacpi_notify                          125 root      12  -5     0    0    0 S    0  0.0   0:00.00 cqueue/0
  126 root      13  -5     0    0    0 S    0  0.0   0:00.00 cqueue/1                              127 root      10  -5     0    0    0 S    0  0.0   0:00.00 kseriod
  173 root      15   0     0    0    0 S    0  0.0   0:17.55 pdflush                               176 root      12  -5     0    0    0 S    0  0.0   0:00.00 aio/0
  177 root      12  -5     0    0    0 S    0  0.0   0:00.00 aio/1                                 422 root      10  -5     0    0    0 S    0  0.0   0:00.00 kpsmoused
  782 root      10  -5     0    0    0 S    0  0.0   0:00.00 ata/0                                 783 root      20  -5     0    0    0 S    0  0.0   0:00.00 ata/1
  784 root      20  -5     0    0    0 S    0  0.0   0:00.00 ata_aux                               792 root      10  -5     0    0    0 S    0  0.0   0:00.01 scsi_eh_0
  793 root      10  -5     0    0    0 S    0  0.0   0:00.01 scsi_eh_1                             830 root      10  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_2
  834 root      10  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_3                             947 root      10  -5     0    0    0 S    0  0.0   0:14.89 md1_raid1
  959 root      10  -5     0    0    0 S    0  0.0   0:40.55 kjournald                            1004 root      21  -4  1832  584  340 S    0  0.0   0:00.16 udevd
 1753 root      10  -5     0    0    0 S    0  0.0   0:00.00 khubd                                1989 root      10  -5     0    0    0 S    0  0.0   0:00.00 md0_raid1
 2358 root      18   0  1828  656  536 S    0  0.0   0:00.00 resmgrd                              2371 root      15   0  1584  528  436 S    0  0.0   0:00.00 acpid
 2396 messageb  18   0  3552  920  712 S    0  0.0   0:00.00 dbus-daemon                          2462 root      18   0  3256 1724 1488 S    0  0.1   0:00.00 polkitd
 2465 haldaemo  18   0  5336 3832 1872 S    0  0.2   0:00.14 hald                                 2466 root      25   0  2948 1092  920 S    0  0.1   0:00.00 hald-runner

Der Server ist in den letzten Tagen immer mal für 2-5 min. kaum bis gar nicht erreichbar gewesen. Der Serverlast war jeweils über 5 .

Grad nochmal ne weile top beobachtet:
Code:
top - 15:28:51 up  1:57,  1 user,  load average: 9.20, 5.76, 4.65
Tasks: 190 total,   1 running, 188 sleeping,   0 stopped,   1 zombie
Cpu(s): 12.6%us, 10.4%sy,  2.3%ni,  5.0%id, 68.3%wa,  0.2%hi,  1.2%si,  0.0%st
Mem:   2059092k total,  2007740k used,    51352k free,    16984k buffers
Swap:  2104496k total,     2268k used,  2102228k free,  1349312k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
10877 wwwrun    16   0 78184  23m 4560 S   18  1.2   0:00.62 httpd2-prefork
10696 root      26  10 13304 9528 1112 S    6  0.5   0:05.67 PleskX.pl
10676 root      26  10 13300 9552 1128 S    5  0.5   0:02.58 PleskX.pl
 3407 mysql     15   0  207m 103m 5060 S    3  5.1   2:14.92 mysqld
 3873 root      15   0 12656 2324 1868 S    2  0.1   0:01.50 monit
10680 root      26  10 13432 9584 1084 S    2  0.5   0:02.27 PleskX.pl
10864 root      26  10  2308  660  556 D    2  0.0   0:00.30 tar
10885 wwwrun    19   0     0    0    0 Z    2  0.0   0:00.05 httpd2-prefork <defunct>
 3924 psaadm    15   0 41024  16m  10m S    1  0.8   0:01.57 httpsd
10769 root      26  10  2304  696  584 D    1  0.0   0:01.60 tar
  174 root      15   0     0    0    0 S    1  0.0   0:19.79 pdflush
  959 root      10  -5     0    0    0 D    1  0.0   0:49.29 kjournald
10517 wwwrun    16   0 73036  18m 4600 S    1  0.9   0:01.98 httpd2-prefork
10405 root      15   0  2384 1112  772 R    1  0.1   0:01.06 top
10470 wwwrun    15   0 74396  20m 5472 S    1  1.0   0:02.12 httpd2-prefork
10738 root      26  10 13792 9992 1096 S    1  0.5   0:00.52 PleskX.pl
  175 root      10  -5     0    0    0 S    0  0.0   0:26.53 kswapd0
  947 root      10  -5     0    0    0 S    0  0.0   0:17.71 md1_raid1
10595 root      25  10 28616 7528 1772 S    0  0.4   0:00.02 agent_runner
10686 root      26  10  2564  872  560 D    0  0.0   0:00.87 tar
10821 root      26  10  2436  828  560 D    0  0.0   0:00.25 tar
    1 root      16   0   740  288  244 S    0  0.0   0:01.49 init
    2 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/0
    3 root      34  19     0    0    0 S    0  0.0   0:00.00 ksoftirqd/0
    4 root      RT   0     0    0    0 S    0  0.0   0:00.04 migration/1
    5 root      35  19     0    0    0 S    0  0.0   0:00.00 ksoftirqd/1
    6 root      10  -5     0    0    0 S    0  0.0   0:00.00 events/0
    7 root      10  -5     0    0    0 S    0  0.0   0:00.00 events/1
    8 root      10  -5     0    0    0 S    0  0.0   0:00.00 khelper
    9 root      13  -5     0    0    0 S    0  0.0   0:00.00 kthread
   13 root      10  -5     0    0    0 S    0  0.0   0:00.02 kblockd/0
   14 root      10  -5     0    0    0 S    0  0.0   0:00.09 kblockd/1
   15 root      15  -5     0    0    0 S    0  0.0   0:00.00 kacpid
   16 root      15  -5     0    0    0 S    0  0.0   0:00.00 kacpi_notify
  125 root      12  -5     0    0    0 S    0  0.0   0:00.00 cqueue/0
  126 root      13  -5     0    0    0 S    0  0.0   0:00.00 cqueue/1
  127 root      10  -5     0    0    0 S    0  0.0   0:00.00 kseriod
  173 root      15   0     0    0    0 S    0  0.0   0:19.60 pdflush
  176 root      12  -5     0    0    0 S    0  0.0   0:00.00 aio/0
  177 root      12  -5     0    0    0 S    0  0.0   0:00.00 aio/1
  422 root      10  -5     0    0    0 S    0  0.0   0:00.00 kpsmoused
  782 root      10  -5     0    0    0 S    0  0.0   0:00.00 ata/0
  783 root      20  -5     0    0    0 S    0  0.0   0:00.00 ata/1
  784 root      20  -5     0    0    0 S    0  0.0   0:00.00 ata_aux
  792 root      10  -5     0    0    0 S    0  0.0   0:00.01 scsi_eh_0
  793 root      10  -5     0    0    0 S    0  0.0   0:00.01 scsi_eh_1
  830 root      10  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_2
  834 root      10  -5     0    0    0 S    0  0.0   0:00.00 scsi_eh_3
 1004 root      21  -4  1832  584  340 S    0  0.0   0:00.16 udevd
 1753 root      10  -5     0    0    0 S    0  0.0   0:00.00 khubd
 1989 root      10  -5     0    0    0 S    0  0.0   0:00.00 md0_raid1
 2358 root      18   0  1828  656  536 S    0  0.0   0:00.00 resmgrd
 2371 root      15   0  1584  528  436 S    0  0.0   0:00.00 acpid

Man kann zusehen, wie die Serverlast steigt und steigt und der Arbeitsspeicher mehr und mehr ausgelastet wird. :confused:

Frage: ist das normal, das gzip so an der Prozessorpower zieht? Andere Tips?
 
Last edited by a moderator:
Ist das vielleicht ein Backup-Prozess. Immerhin läuft der ja schon mehrere Stunden. Kannste ja ggf. renicen.
 
stimmt, seh ich auch grad erst - läuft seit 23h :cool: Aber beim 2. Schnappschuss ist er weg und die Serverlast noch höher - vorhin sogar bis 18.2 ! ohne das gzip angezeigt wurde ... :eek:

Ich hatte vor nem halben Jahr etwa nen optimierungsscript von hier aus dem Forum laufen lassen und danach einige Einstellungen der Konfiguration geändert. Danach lief der Server spürbar besser - bis vor ein paar Tage. Und irgendwie wirds immer schlimmer. :(
 
Back
Top