• 25-01-2013, 22:47:09
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar

    linux sunucumda kilitlenme oluyor. cpu kullanımı bazı zamanlar %100 e dayanıyor.
    bu sorunu nasıl çözebileceğim konusunda yardımınıza ihtiyacım var.

    Katkıda bulunacak tüm arkadaşlarıma şimdiden teşekkürler.

    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    4637 mysql 15 0 799m 180m 4344 S 243.8 1.8 1508:53 mysqld
    5267 apache 15 0 183m 10m 3236 S 14.3 0.1 0:00.77 httpd
    5153 apache 15 0 183m 10m 3296 S 13.6 0.1 0:12.46 httpd
    5070 apache 16 0 342m 169m 3704 R 9.3 1.7 0:06.82 httpd
    5319 apache 16 0 300m 127m 3252 R 7.0 1.3 0:01.17 httpd
    4734 apache 16 0 714m 541m 3288 S 5.7 5.4 0:16.58 httpd
    5280 apache 15 0 183m 10m 3248 S 3.0 0.1 0:00.28 httpd
    5389 apache 15 0 182m 9776 3208 S 2.7 0.1 0:00.08 httpd
    5156 apache 16 0 193m 20m 3256 S 1.3 0.2 0:12.81 httpd
    5245 apache 15 0 183m 10m 3300 S 1.3 0.1 0:02.45 httpd
    5379 apache 15 0 183m 9980 3340 S 1.0 0.1 0:00.03 httpd
    5149 apache 15 0 185m 12m 3656 S 0.7 0.1 0:03.31 httpd
    5238 apache 16 0 185m 11m 3260 S 0.7 0.1 0:00.75 httpd
    5246 apache 15 0 189m 16m 3668 S 0.7 0.2 0:04.82 httpd
    5271 apache 15 0 183m 10m 3216 S 0.7 0.1 0:00.10 httpd
    5305 apache 15 0 183m 9664 3048 S 0.7 0.1 0:00.08 httpd
    5312 apache 16 0 182m 9628 3180 S 0.7 0.1 0:00.07 httpd
    5320 apache 15 0 183m 9.9m 3068 S 0.7 0.1 0:00.14 httpd
    733 root 10 -5 0 0 0 S 0.3 0.0 0:38.77 kjournald
    2747 root 15 0 12896 1220 824 S 0.3 0.0 0:03.83 top
    4922 apache 16 0 183m 10m 3360 S 0.3 0.1 0:08.33 httpd
    5062 apache 16 0 198m 25m 3296 S 0.3 0.3 0:10.11 httpd
    5155 apache 15 0 186m 11m 3324 S 0.3 0.1 0:00.66 httpd
    5199 apache 15 0 198m 26m 3820 S 0.3 0.3 0:02.87 httpd
    5223 apache 16 0 198m 25m 3296 S 0.3 0.3 0:04.81 httpd
    5235 apache 15 0 183m 10m 3232 S 0.3 0.1 0:03.59 httpd
    5257 apache 15 0 182m 9868 3256 S 0.3 0.1 0:00.50 httpd
    5268 apache 15 0 183m 10m 3240 S 0.3 0.1 0:05.61 httpd
    5288 apache 15 0 182m 9200 3000 S 0.3 0.1 0:00.20 httpd
    5291 apache 15 0 183m 10m 3236 S 0.3 0.1 0:00.15 httpd
    5293 apache 16 0 182m 9160 3000 S 0.3 0.1 0:00.14 httpd
    5301 apache 15 0 182m 8976 3016 S 0.3 0.1 0:00.14 httpd
    5322 apache 15 0 183m 9.8m 3284 S 0.3 0.1 0:00.11 httpd
    5340 apache 15 0 183m 10m 3292 S 0.3 0.1 0:00.12 httpd
    17601 root 18 0 181m 9624 4824 S 0.3 0.1 0:04.67 httpd
    1 root 15 0 10372 636 540 S 0.0 0.0 0:00.57 init
    2 root RT -5 0 0 0 S 0.0 0.0 0:00.04 migration/0
  • 26-01-2013, 00:49:50
    #2
    Log'lara baktın mı?

    Optimizasyon sorunu var gözüküyor.
    - MySQL sorgun çok uzun sürmüş, muhtemelen sorgu çok yavaş. bu nedenle apache processi de sonlanmıyor, my.cnf veya panelden timeout ve max execution time'ları ayarlarsın ama önemli olan sorgudaki mantığı düzeltmek
    - Geçici ve şimdilik önlem olarak da keep alive sürelerini biraz düşürebilirsin böylece saatlerce beklemez.
    - Apache processlerini ayarlaman gerek