The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

low amount of apache connection but slow server

Discussion in 'Workarounds and Optimization' started by daruosha, Oct 15, 2013.

  1. daruosha

    daruosha Registered

    Joined:
    Oct 13, 2013
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
    cPanel Access Level:
    DataCenter Provider
    I know these topics had been discussed thousand of times on this forum and I gone through so many of them, but i'm still stocked with a slow server and now obvious reason:

    one of our cPanel servers has very inconstant ping time and slow response. Below is the output of command i've tried to find the the issue.

    Ping result from a another server in the same datacenter (in normal cases it has to be 1ms)

    Code:
    Pinging xxxxxx.com [xxx.xxx.xxx.xxx] with 32 bytes of data:
    Reply from 5.: bytes=32 time=94ms TTL=63
    Reply from xxx.xxx.xxx.xxx: bytes=32 time=4ms TTL=63
    Reply from xxx.xxx.xxx.xxx: bytes=32 time=1ms TTL=63
    Reply from xxx.xxx.xxx.xxx: bytes=32 time=212ms TTL=63
    Reply from xxx.xxx.xxx.xxx: bytes=32 time=51ms TTL=63
    Reply from xxx.xxx.xxx.xxx: bytes=32 time=72ms TTL=63
    Reply from xxx.xxx.xxx.xxx: bytes=32 time=809ms TTL=63
    Reply from xxx.xxx.xxx.xxx: bytes=32 time=102ms TTL=63
    Reply from xxx.xxx.xxx.xxx: bytes=32 time=27ms TTL=63
    Reply from xxx.xxx.xxx.xxx: bytes=32 time=136ms TTL=63
    Reply from xxx.xxx.xxx.xxx: bytes=32 time=2ms TTL=63
    Reply from xxx.xxx.xxx.xxx: bytes=32 time=104ms TTL=63
    Reply from xxx.xxx.xxx.xxx: bytes=32 time=37ms TTL=63
    Reply from xxx.xxx.xxx.xxx: bytes=32 time=1ms TTL=63
    Reply from xxx.xxx.xxx.xxx: bytes=32 time=26ms TTL=63
    
    Ping statistics for xxx.xxx.xxx.xxx:
        Packets: Sent = 15, Received = 15, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
        Minimum = 1ms, Maximum = 809ms, Average = 111ms

    Code:
    -bash-3.2# netstat -nt | grep :80 | wc -l
    127
    Code:
    top c 
    top - 21:24:33 up 1 day,  1:37,  3 users,  load average: 43.40, 23.00, 16.57
    Tasks: 348 total,  14 running, 332 sleeping,   0 stopped,   2 zombie
    Cpu(s): 13.0%us, 12.4%sy,  0.0%ni, 53.8%id, 19.9%wa,  0.1%hi,  0.9%si,  0.0%st
    Mem:  12298904k total, 11224360k used,  1074544k free,   540368k buffers
    Swap: 16771852k total,      144k used, 16771708k free,  6909828k cached
    
      PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                             
    21833 hhariri   16   0  231m  53m 6968 S 16.4  0.4   0:00.55 /usr/bin/php /home/hhariri/public_html/index.php                     
    21850 mansoore  18   0  188m  30m  11m R 10.8  0.3   0:00.33 /usr/bin/php /home/mansoore/public_html/wp-login.php                 
    21852 lnggts    18   0  214m  36m 6836 R 10.8  0.3   0:00.33 /usr/bin/php /home/lnggts/public_html/index.php                      
    21845 goldis    16   0  185m  42m  31m R 10.5  0.4   0:00.32 /usr/bin/php /home/goldis/public_html/index.php                      
    21853 lnggts    18   0  210m  33m 6820 R  9.8  0.3   0:00.30 /usr/bin/php /home/lnggts/public_html/index.php   
    .....

    Code:
    -bash-3.2# iostat
    Linux 2.6.18-348.12.1.el5 (webhosting01.aivivid.com) 	10/15/2013
    
    avg-cpu:  %user   %nice %system %iowait  %steal   %idle
              11.14    0.54   16.29   15.59    0.00   56.44
    
    Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
    sda              78.48      2416.16      3348.41  223085388  309159733
    sda1              0.00         0.02         0.00       1969          4
    sda2              1.46         2.70       130.33     249123   12033497
    sda3              0.00         0.02         0.00       1480        288
    sda4              0.00         0.00         0.00          8          0
    sda5             77.01      2413.42      3218.07  222832346  297125944
    

    Code:
    -bash-3.2# cat /etc/my.cnf 
    [mysqld]
    innodb_file_per_table=1
    open_files_limit=33740
    
    
    max_connections 	= 300
    wait_timeout 		= 28800
    interactive_timeout 	= 28800
    query_cache_size	= 32M
    join_buffer_size 	= 512K
    thread_cache_size	= 4
    table_cache 		= 500
    innodb_buffer_pool_size = 512M
    key_buffer_size 	= 3G
    tmp_table_size 		= 128M
    max_heap_table_size 	= 128M
    -bash-3.2# 

    Code:
    Apache Parameters:
    fileetag: All
    keepalive: On
    keepalivetimeout: 2
    maxclients: 150
    maxkeepaliverequests: 100
    maxrequestsperchild: 2000
    maxspareservers: 25
    minspareservers: 20
    root_options: ExecCGI, FollowSymLinks, IncludesNOEXEC, SymLinksIfOwnerMatch
    serverlimit: 256
    serversignature: Off
    servertokens: Full
    sslciphersuite: ALL:!ADH:+HIGH:+MEDIUM:-LOW:-SSLv2:-EXP
    startservers: 20
    timeout: 50
    traceenable: Off
    Server Spec:
    Dual Xeon Quad Core 2.13 / 12GB RAM / Running on ESXi Hypervisor 5.0


    I guess it's due to high I/O latency (it has 15 snapshots in the ESXi; but in the meantime of writing this post, i'm consolidating snapshots).

    Looking for your suggestion.
     
  2. thinkbot

    thinkbot Well-Known Member

    Joined:
    Oct 30, 2012
    Messages:
    326
    Likes Received:
    0
    Trophy Points:
    16
    cPanel Access Level:
    Root Administrator
    based on ping

    check dmesg and /var/log/messages
    if nothing is there related kernel/network card issues

    then you have some hardware (network card) problems or network problems in datacenter for this particular server
     
  3. daruosha

    daruosha Registered

    Joined:
    Oct 13, 2013
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
    cPanel Access Level:
    DataCenter Provider
    Ok mates, thanks all for your help.

    As it turned out, we had a I/O mess on that server and after consolidating all snapshots of the VM in the ESXi host, everything seems
    normal. I tweaked Apache configuration a bit to speed up the responses.
     
Loading...

Share This Page