Mysteriöser Load um Mitternacht - doku - 04-22-2009 10:30 AM
Hallo,
es tut mir Leid, dass ich dieses Forum gleich für eine Frage zu Rate ziehe, ohne je auch nur etwas Hilfreiches zur Community beigetragen zu haben.
Um es gleich vorweg zu nehmen - ich habe (noch) nicht sonderlich viel Ahnung von der Materie, habe mir aber trotzdem einen vServer zugelegt und somit den Sprung ins kalte Wasser gewagt. Größere Probleme habe ich mit Hilfe eines Bekannten gemeistert und mir soweit auch ziemlich viel in Foren durchgelesen.
Nun stehe ich jedoch vor einem Problem, an dem ich nicht so recht weiter komme. Seit ein paar Tagen steigt der Load meines Servers genau um Mitternacht auf einen extrem hohen Wert um 20, ist somit praktisch nicht zu erreichen. Ich tippe mal, dass es an einem Cronjob liegt, top zeigt folgendes auf:
Code:
top - 01:49:31 up 23:06, 1 user, load average: 21.20, 28.91, 39.81
Tasks: 139 total, 20 running, 119 sleeping, 0 stopped, 0 zombie
Cpu(s): 27.8%us, 70.5%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 1.7%st
Mem: 262320k total, 257068k used, 5252k free, 4024k buffers
Swap: 262136k total, 232556k used, 29580k free, 80808k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8500 root 25 0 11052 6624 84 R 11.2 2.5 1:41.60 bzip2
31775 vu2005 20 0 71544 1388 28 S 1.0 0.5 0:06.89 php5-cgi
8390 vu2002 22 0 71540 468 28 R 0.7 0.2 0:04.35 php5-cgi
29801 vu2005 21 0 71544 780 28 S 0.7 0.3 0:00.89 php5-cgi
8499 root 18 0 9424 576 448 S 0.5 0.2 0:01.81 tar
8503 vu2002 20 0 71540 388 28 S 0.5 0.1 0:04.33 php5-cgi
29802 vu2005 19 0 71540 796 28 S 0.5 0.3 0:00.98 php5-cgi
24548 vu2004 25 0 35604 3508 1352 R 0.5 1.3 0:00.02 php5-cgi
24565 vu2002 25 0 35600 3508 1352 R 0.5 1.3 0:00.02 php5-cgi
24572 vu2005 25 0 35600 3516 1352 R 0.5 1.3 0:00.02 php5-cgi
24579 vu2005 25 0 35508 4004 1668 R 0.5 1.5 0:00.02 php5-cgi
24583 vu2005 25 0 0 0 0 R 0.5 0.0 0:00.02 php5-cgi
8439 vu2006 21 0 71540 340 28 R 0.2 0.1 0:03.15 php5-cgi
8448 vu2004 19 0 71544 620 28 S 0.2 0.2 0:04.65 php5-cgi
29841 vu2005 25 0 71540 740 28 S 0.2 0.3 0:01.10 php5-cgi
19384 root 16 0 10732 1372 960 R 0.2 0.5 0:00.03 top
24534 vu2005 25 0 39152 1980 696 R 0.2 0.8 0:00.01 php5-cgi
24550 vu2004 25 0 54524 2156 824 R 0.2 0.8 0:00.01 php5-cgi
24557 vu2006 25 0 35600 2012 844 R 0.2 0.8 0:00.01 php5-cgi
24559 vu2005 22 0 54524 2380 956 R 0.2 0.9 0:00.01 php5-cgi
24573 vu2002 23 0 35600 3248 1348 R 0.2 1.2 0:00.01 php5-cgi
24585 vu2005 25 0 51752 2596 876 R 0.2 1.0 0:00.01 php5-cgi
24593 vu2005 25 0 54524 2064 732 R 0.2 0.8 0:00.01 php5-cgi
24594 vu2002 23 0 39152 1756 708 R 0.2 0.7 0:00.01 php5-cgi
1 root 15 0 6124 80 48 S 0.0 0.0 0:00.55 init
2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
3 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
4 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
5 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 events/0
6 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khelper
7 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread
9 root 19 -5 0 0 0 S 0.0 0.0 0:00.00 xenwatch
10 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 xenbus
17 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/0
18 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/0
21 root 19 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod
71 root 10 -5 0 0 0 S 0.0 0.0 0:06.69 kswapd0
72 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0
306 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 net_accel/0
322 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kpsmoused
842 root 19 -5 0 0 0 S 0.0 0.0 0:00.00 kmirrord
898 root 10 -5 0 0 0 S 0.0 0.0 0:00.24 kjournald
1340 root 15 0 3728 256 160 S 0.0 0.1 0:00.45 syslogd
1346 root 18 0 2656 8 0 S 0.0 0.0 0:00.00 klogd
1358 bind 25 0 46740 756 312 S 0.0 0.3 0:00.91 named
1411 root 25 0 10108 8 4 S 0.0 0.0 0:00.01 mysqld_safe
1448 mysql 15 0 147m 17m 2208 S 0.0 6.6 0:25.26 mysqld
1449 root 18 0 2640 4 0 S 0.0 0.0 0:00.00 logger
1500 polw 15 0 30696 1556 492 S 0.0 0.6 0:00.57 policyd-weight
1501 polw 15 0 30824 1440 412 S 0.0 0.5 0:00.95 policyd-weight
1504 postgrey 16 0 34360 2312 348 S 0.0 0.9 0:00.20 postgrey
1517 root 18 0 3880 4 0 S 0.0 0.0 0:00.00 courierlogger
1518 root 18 0 12260 60 24 S 0.0 0.0 0:00.00 authdaemond
1527 root 18 0 3880 16 0 S 0.0 0.0 0:00.00 courierlogger
1528 root 16 0 6028 20 0 S 0.0 0.0 0:00.00 couriertcpd
1533 root 25 0 6024 4 0 S 0.0 0.0 0:00.00 couriertcpd
1536 root 25 0 3744 4 0 S 0.0 0.0 0:00.00 courierlogger
Wo die ganzen php-Prozesse herkommen kann ich nicht sagen. Nach einem Reboot des Server normalisiert sich die Lage jedoch immer.
Ich hoffe ihr könnt mir einen Tipp geben, woran genau es liegt.
Grüße aus dem Saarland
Doku
RE: Mysteriöser Load um Mitternacht - FISA4 - 04-22-2009 10:42 AM
(04-22-2009 10:30 AM)doku Wrote: Hallo,
es tut mir Leid, dass ich dieses Forum gleich für eine Frage zu Rate ziehe, ohne je auch nur etwas Hilfreiches zur Community beigetragen zu haben.
Um es gleich vorweg zu nehmen - ich habe (noch) nicht sonderlich viel Ahnung von der Materie, habe mir aber trotzdem einen vServer zugelegt und somit den Sprung ins kalte Wasser gewagt. Größere Probleme habe ich mit Hilfe eines Bekannten gemeistert und mir soweit auch ziemlich viel in Foren durchgelesen.
Nun stehe ich jedoch vor einem Problem, an dem ich nicht so recht weiter komme. Seit ein paar Tagen steigt der Load meines Servers genau um Mitternacht auf einen extrem hohen Wert um 20, ist somit praktisch nicht zu erreichen. Ich tippe mal, dass es an einem Cronjob liegt, top zeigt folgendes auf:
Code:
top - 01:49:31 up 23:06, 1 user, load average: 21.20, 28.91, 39.81
Tasks: 139 total, 20 running, 119 sleeping, 0 stopped, 0 zombie
Cpu(s): 27.8%us, 70.5%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.0%si, 1.7%st
Mem: 262320k total, 257068k used, 5252k free, 4024k buffers
Swap: 262136k total, 232556k used, 29580k free, 80808k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
8500 root 25 0 11052 6624 84 R 11.2 2.5 1:41.60 bzip2
31775 vu2005 20 0 71544 1388 28 S 1.0 0.5 0:06.89 php5-cgi
8390 vu2002 22 0 71540 468 28 R 0.7 0.2 0:04.35 php5-cgi
29801 vu2005 21 0 71544 780 28 S 0.7 0.3 0:00.89 php5-cgi
8499 root 18 0 9424 576 448 S 0.5 0.2 0:01.81 tar
8503 vu2002 20 0 71540 388 28 S 0.5 0.1 0:04.33 php5-cgi
29802 vu2005 19 0 71540 796 28 S 0.5 0.3 0:00.98 php5-cgi
24548 vu2004 25 0 35604 3508 1352 R 0.5 1.3 0:00.02 php5-cgi
24565 vu2002 25 0 35600 3508 1352 R 0.5 1.3 0:00.02 php5-cgi
24572 vu2005 25 0 35600 3516 1352 R 0.5 1.3 0:00.02 php5-cgi
24579 vu2005 25 0 35508 4004 1668 R 0.5 1.5 0:00.02 php5-cgi
24583 vu2005 25 0 0 0 0 R 0.5 0.0 0:00.02 php5-cgi
8439 vu2006 21 0 71540 340 28 R 0.2 0.1 0:03.15 php5-cgi
8448 vu2004 19 0 71544 620 28 S 0.2 0.2 0:04.65 php5-cgi
29841 vu2005 25 0 71540 740 28 S 0.2 0.3 0:01.10 php5-cgi
19384 root 16 0 10732 1372 960 R 0.2 0.5 0:00.03 top
24534 vu2005 25 0 39152 1980 696 R 0.2 0.8 0:00.01 php5-cgi
24550 vu2004 25 0 54524 2156 824 R 0.2 0.8 0:00.01 php5-cgi
24557 vu2006 25 0 35600 2012 844 R 0.2 0.8 0:00.01 php5-cgi
24559 vu2005 22 0 54524 2380 956 R 0.2 0.9 0:00.01 php5-cgi
24573 vu2002 23 0 35600 3248 1348 R 0.2 1.2 0:00.01 php5-cgi
24585 vu2005 25 0 51752 2596 876 R 0.2 1.0 0:00.01 php5-cgi
24593 vu2005 25 0 54524 2064 732 R 0.2 0.8 0:00.01 php5-cgi
24594 vu2002 23 0 39152 1756 708 R 0.2 0.7 0:00.01 php5-cgi
1 root 15 0 6124 80 48 S 0.0 0.0 0:00.55 init
2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
3 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
4 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
5 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 events/0
6 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 khelper
7 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread
9 root 19 -5 0 0 0 S 0.0 0.0 0:00.00 xenwatch
10 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 xenbus
17 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/0
18 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 cqueue/0
21 root 19 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod
71 root 10 -5 0 0 0 S 0.0 0.0 0:06.69 kswapd0
72 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0
306 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 net_accel/0
322 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kpsmoused
842 root 19 -5 0 0 0 S 0.0 0.0 0:00.00 kmirrord
898 root 10 -5 0 0 0 S 0.0 0.0 0:00.24 kjournald
1340 root 15 0 3728 256 160 S 0.0 0.1 0:00.45 syslogd
1346 root 18 0 2656 8 0 S 0.0 0.0 0:00.00 klogd
1358 bind 25 0 46740 756 312 S 0.0 0.3 0:00.91 named
1411 root 25 0 10108 8 4 S 0.0 0.0 0:00.01 mysqld_safe
1448 mysql 15 0 147m 17m 2208 S 0.0 6.6 0:25.26 mysqld
1449 root 18 0 2640 4 0 S 0.0 0.0 0:00.00 logger
1500 polw 15 0 30696 1556 492 S 0.0 0.6 0:00.57 policyd-weight
1501 polw 15 0 30824 1440 412 S 0.0 0.5 0:00.95 policyd-weight
1504 postgrey 16 0 34360 2312 348 S 0.0 0.9 0:00.20 postgrey
1517 root 18 0 3880 4 0 S 0.0 0.0 0:00.00 courierlogger
1518 root 18 0 12260 60 24 S 0.0 0.0 0:00.00 authdaemond
1527 root 18 0 3880 16 0 S 0.0 0.0 0:00.00 courierlogger
1528 root 16 0 6028 20 0 S 0.0 0.0 0:00.00 couriertcpd
1533 root 25 0 6024 4 0 S 0.0 0.0 0:00.00 couriertcpd
1536 root 25 0 3744 4 0 S 0.0 0.0 0:00.00 courierlogger
Wo die ganzen php-Prozesse herkommen kann ich nicht sagen. Nach einem Reboot des Server normalisiert sich die Lage jedoch immer.
Ich hoffe ihr könnt mir einen Tipp geben, woran genau es liegt.
Grüße aus dem Saarland
Doku
Hi,
der hohe Load um Mitternacht wird wahrscheinlich vom Backup-Script kommen. Dieses wird, wenn ich nicht irre, um 0 Uhr (oder war es 23:40 uhr ?) gestartet.
8500 root 25 0 11052 6624 84 R 11.2 2.5 1:41.60 bzip2
Da wird gerade was gepackt !!!
Weiterhin empfehle ich, dass Du besser gzip benutzen solltest.
Das verursacht nicht so einen hohen Load, dafür aber etwas mehr Speicherplatzverbrauch für die Backups. Ist zumindest bei mir so.
Lässt sich in /etc/ispcp/ispcp.conf einstellen
Und was ganz wichtig ist...
Du hast ganz viele Angaben vergessen zu erwähnen.
- Server: vServer oder Root (Anhand des Speichers und der Xen-Prozesse wahrscheinlich ein vServer)
- Linux Distribution
- Speicher (OK, hast 256MB)
- ispCP Version
Gruß
FISA4
RE: Mysteriöser Load um Mitternacht - Haeber - 04-22-2009 10:43 AM
Laut top produziert bzip2 den load. Bzip2 wird für die täglichen Backups eingesetzt. Für einen kleineren Load könntest du via /etc/ispcp/ispcp.conf für die Variable ZIP gzip statt bzip2 setzen. Dann werden die Backups mit dem weniger effizienten aber RAM schonenden gzip, statt bzip2 gezippt. Die Zeiten für den täglichen Backup lassen sich ebenfalls in der ispcp.conf einstellen, wenn alles nichts hilft kannst du die /etc/cron.d/ispcp auch direkt bearbeiten, die Anweisungen für die Backups stehen unter dem Punkt "# Backup".
Grüße
Haeber
EDIT:
Hups: Wurde schon beantwortet.
RE: Mysteriöser Load um Mitternacht - FISA4 - 04-22-2009 10:45 AM
(04-22-2009 10:43 AM)Haeber Wrote: Laut top produziert bzip2 den load. Bzip2 wird für die täglichen Backups eingesetzt. Für einen kleineren Load könntest du via /etc/ispcp/ispcp.conf für die Variable ZIP gzip statt bzip2 setzen. Dann werden die Backups mit dem weniger effizienten aber RAM schonenden gzip, statt bzip2 gezippt. Die Zeiten für den täglichen Backup lassen sich ebenfalls in der ispcp.conf einstellen, wenn alles nichts hilft kannst du die /etc/cron.d/ispcp auch direkt bearbeiten, die Anweisungen für die Backups stehen unter dem Punkt "# Backup".
Grüße
Haeber
EDIT:
Hups: Wurde schon beantwortet.
Ich war schneller.
RE: Mysteriöser Load um Mitternacht - doku - 04-22-2009 10:50 AM
Warum trat dieses Problem nicht schon von Anfang an auf? Die Datenmenge auf dem Server ist nicht signifikant gestiegen. Wovon wird überhaupt ein Backup erstellt? Danke für die schnellen Antworten um diese Uhrzeit.
Nachtrag:
Debian Etch
ispCP 1.0.0 RC7 OMEGA
vServer bei PS-Webhosting
256 MB Ram
RE: Mysteriöser Load um Mitternacht - FISA4 - 04-22-2009 11:47 AM
(04-22-2009 10:50 AM)doku Wrote: Warum trat dieses Problem nicht schon von Anfang an auf? Die Datenmenge auf dem Server ist nicht signifikant gestiegen. Wovon wird überhaupt ein Backup erstellt? Danke für die schnellen Antworten um diese Uhrzeit.
Nachtrag:
Debian Etch
ispCP 1.0.0 RC7 OMEGA
vServer bei PS-Webhosting
256 MB Ram
Das Backup wird von den Dateien und Datenbanken der User erstellt.
Die findest Du dann in:
/var/www/virtual/DOMAIN.TLD/backup/
Gruß
FISA4
RE: Mysteriöser Load um Mitternacht - doku - 04-22-2009 12:15 PM
Ich habe die automatischen Backups mal auskommentiert und neugestartet. Muss ich sonst noch etwas tun, damit die Änderungen wirksam werden? Ich lese hier manchmal was von Configs regenerieren, muss ich das auch machen? Bin mal gespannt, ob es wirklich an den Backups liegt.
RE: Mysteriöser Load um Mitternacht - BeNe - 04-22-2009 03:46 PM
Es reicht wenn Du nur den CronJob raus nimmst.
Mehr ist nicht zu tun.
Greez BeNe
|