[Eisfair] [E1] zu hohe CPU-Auslastung nach einigen Tagen bei aktivem Apache2 und owncloud Nutzung, speziell Kalender
Stefan Welte
post at stefan-welte.de
Mi Aug 26 12:38:06 CEST 2015
Nachtrag:
base: 2.6.4
eiskernel: 2.10.0 pae
apache2: 1.8.8
apache2_php: 1.8.11
owncloud: 1.2.8
Falls noch Angaben/Ausgaben/Tests notwendig sind, bitte melden!
Danke,
Stefan
PS: Mein Thunderbird 31.7.0 zeigt in der News-Ansicht meine top-Ausgaben umgebrochen, obwohl diese nicht
gebrochen wurden beim Erstellen und auch laut Quelltext. Weiss jemand den Namen des Schalters dafür?
mailnews.wraplength ist anscheinend nur fürs Erstellen.
Am 26.08.2015 um 11:46 schrieb Stefan Welte:
> Hallo beisammen,
>
> der eisfair Server hat so hohe CPU-Auslastung nach einigen Tagen bei aktivem Apache2 und owncloud Nutzung,
> speziell Kalender, dass der Aufruf von "free" oder "top" >10 Sekunden benötigt.
>
> Unterhalb einige top-Auszüge:
>> top - 09:34:10 up 11 days, 19:34, 2 users, load average: 5,19, 7,92, 7,88
>> Tasks: 109 total, 1 running, 108 sleeping, 0 stopped, 0 zombie
>> %Cpu(s): 0,0 us, 2,6 sy, 3,0 ni, 0,0 id, 94,4 wa, 0,0 hi, 0,0 si, 0,0 st
>> KiB Mem: 505780 total, 416188 used, 89592 free, 300 buffers
>> KiB Swap: 417652 total, 149588 used, 268064 free, 62052 cached
>>
>> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
>> 19358 wwwrun 30 10 87808 7476 1364 D 0,992 1,478 0:00.93 httpd
>> 26954 asterisk 39 19 45884 2472 1352 S 0,331 0,489 0:54.71 asterisk
>> 29944 root 30 10 7984 2424 984 S 0,331 0,479 6:09.02 brute_force_blo
>> 31570 root 20 0 0 0 0 S 0,331 0,000 0:00.48 kworker/0:1
>> 1 root 20 0 1988 488 484 S 0,000 0,096 0:08.79 init
>> 2 root 20 0 0 0 0 S 0,000 0,000 0:00.01 kthreadd
>
> Wenn ich apache2 stoppe, normalisiert sich die Lage:
>> top - 09:44:58 up 11 days, 19:45, 2 users, load average: 0,70, 2,59, 5,20
>> Tasks: 95 total, 6 running, 89 sleeping, 0 stopped, 0 zombie
>> %Cpu(s): 0,3 us, 6,0 sy, 19,9 ni, 71,9 id, 2,0 wa, 0,0 hi, 0,0 si, 0,0 st
>> KiB Mem: 505780 total, 400220 used, 105560 free, 1120 buffers
>> KiB Swap: 417652 total, 74120 used, 343532 free, 84388 cached
>>
>> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
>> 29944 root 30 10 7984 2428 984 S 2,318 0,480 6:13.33 brute_force_blo
>> 4614 squid 20 0 13148 2664 1752 S 0,331 0,527 2:31.44 squid
>> 26954 asterisk 39 19 45884 3620 1772 S 0,331 0,716 0:55.51 asterisk
>> 31816 root 30 10 6748 1492 980 R 0,331 0,295 0:00.06 top
>> 1 root 20 0 1988 492 484 S 0,000 0,097 0:08.79 init
>
> Ein Neustart von apache2 hilft nicht, nur ein Neustart des gesamten Eisfair1:
> htcacheclean kurz aktiv.
> Was ist das und könnte dies später die problematische cpu-load verursachen?
>> top - 09:53:53 up 3 min, 1 user, load average: 1,28, 0,75, 0,30
>> Tasks: 100 total, 1 running, 99 sleeping, 0 stopped, 0 zombie
>> %Cpu(s): 6,6 us, 9,9 sy, 0,3 ni, 72,3 id, 10,6 wa, 0,0 hi, 0,3 si, 0,0 st
>> KiB Mem: 505780 total, 252308 used, 253472 free, 6232 buffers
>> KiB Swap: 417652 total, 0 used, 417652 free, 131756 cached
>>
>> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
>> 2594 root 20 0 4492 2588 1124 S 2,315 0,512 0:00.85 brute_force_blo
>> 4428 root 20 0 5508 1192 444 S 0,661 0,236 0:00.83 htcacheclean
>> 7698 root 30 10 6860 1576 1044 R 0,331 0,312 0:00.02 top
>> 1 root 20 0 1988 592 524 S 0,000 0,117 0:01.36 init
>> 2 root 20 0 0 0 0 S 0,000 0,000 0:00.00 kthreadd
>
> Browsen in ownclound:
>> top - 09:54:51 up 4 min, 1 user, load average: 0,59, 0,65, 0,30
>> Tasks: 107 total, 1 running, 106 sleeping, 0 stopped, 0 zombie
>> %Cpu(s): 17,5 us, 5,0 sy, 0,3 ni, 33,3 id, 43,6 wa, 0,0 hi, 0,3 si, 0,0 st
>> KiB Mem: 505780 total, 282484 used, 223296 free, 6264 buffers
>> KiB Swap: 417652 total, 0 used, 417652 free, 134840 cached
>>
>> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
>> 4672 wwwrun 20 0 82196 20528 4912 D 4,960 4,059 0:00.17 httpd
>> 4670 wwwrun 20 0 81356 19368 4652 S 3,307 3,829 0:00.12 httpd
>> 4673 wwwrun 20 0 81356 19368 4652 S 3,307 3,829 0:00.12 httpd
>> 4671 wwwrun 20 0 81356 19372 4652 S 2,976 3,830 0:00.11 httpd
>> 4674 wwwrun 20 0 81356 19368 4652 S 2,976 3,829 0:00.11 httpd
>> 8983 wwwrun 20 0 81356 19372 4652 S 2,976 3,830 0:00.11 httpd
>> 2432 mysql 20 0 129420 15960 4088 S 0,331 3,156 0:00.14 mysqld
>> 5882 asterisk 30 10 45056 19256 8436 S 0,331 3,807 0:00.96 asterisk
>> 1 root 20 0 1988 592 524 S 0,000 0,117 0:01.36 init
>> 2 root 20 0 0 0 0 S 0,000 0,000 0:00.00 kthreadd
>
> owncloud-Kalenderseite wird angezeigt und periodisch neu geladen:
>> top - 10:25:25 up 35 min, 1 user, load average: 0,18, 0,13, 0,21
>> Tasks: 102 total, 2 running, 100 sleeping, 0 stopped, 0 zombie
>> %Cpu(s): 83,8 us, 16,2 sy, 0,0 ni, 0,0 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st
>> KiB Mem: 505780 total, 461384 used, 44396 free, 7112 buffers
>> KiB Swap: 417652 total, 0 used, 417652 free, 182888 cached
>>
>> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
>> 4674 wwwrun 20 0 87784 27424 5420 R 24,74 5,422 0:06.32 httpd
>> 8994 wwwrun 20 0 95128 34668 5108 S 22,76 6,854 0:05.37 httpd
>> 8871 wwwrun 20 0 86760 26120 5076 S 12,20 5,164 0:00.47 httpd
>> 2715 wwwrun 20 0 86760 26144 5092 S 11,87 5,169 0:00.94 httpd
>> 4672 wwwrun 20 0 86760 26224 5124 S 11,54 5,185 0:05.47 httpd
>> 8983 wwwrun 20 0 95128 34696 5132 S 11,54 6,860 0:05.90 httpd
>> 2432 mysql 20 0 129840 26384 4860 S 0,660 5,216 0:02.52 mysqld
>> 5882 asterisk 30 10 45056 19256 8436 S 0,330 3,807 0:02.81 asterisk
>> 1 root 20 0 1988 592 524 S 0,000 0,117 0:01.37 init
>> 2 root 20 0 0 0 0 S 0,000 0,000 0:00.00 kthreadd
>
> beim Erstellen eines Termins in owncloud (noch) alles im grünen Bereich:
>> top - 11:18:53 up 1:28, 1 user, load average: 0,32, 0,23, 0,23
>> Tasks: 102 total, 2 running, 100 sleeping, 0 stopped, 0 zombie
>> %Cpu(s): 32,3 us, 9,2 sy, 0,0 ni, 51,8 id, 6,6 wa, 0,0 hi, 0,0 si, 0,0 st
>> KiB Mem: 505780 total, 497956 used, 7824 free, 8184 buffers
>> KiB Swap: 417652 total, 0 used, 417652 free, 182732 cached
>>
>> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
>> 13213 wwwrun 20 0 95128 34428 4864 S 27,74 6,807 0:03.14 httpd
>> 2594 root 20 0 4592 2652 1124 S 1,651 0,524 0:44.17 brute_force_blo
>> 2432 mysql 20 0 130084 26764 4908 S 0,991 5,292 0:06.70 mysqld
>> 7690 root 30 10 6624 1392 984 S 0,330 0,275 0:03.21 screen
>> 16313 root 30 10 6860 1580 1048 R 0,330 0,312 0:06.54 top
>> 1 root 20 0 1988 592 524 S 0,000 0,117 0:01.40 init
>> 2 root 20 0 0 0 0 S 0,000 0,000 0:00.00 kthreadd
>
>
> Sind die 512MB RAM zu wenig?
>
> Hat jemand owncloud mit nginx laufen? Falls ja, ist es unproblematisch(er wie mit apache2 oder in der
> performance vorteilhafter)?
>
> Danke für Tipps,
> Stefan
>
Mehr Informationen über die Mailingliste Eisfair