[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