Results 1 to 11 of 11
  1. #1

    recent high server load and crashes

    Hi, have server that a few weeks ago started to become very overloaded, leaving the server up (ping), but no services worked and required a reboot.

    Leaving an ssh session open with top showed server running at 70 and all memory and swap being used.

    I made sure that the OS (ubuntu 8.04) and control panel (plesk) were upto date, but still the same issue.

    The sever runs a few sites that are mainly static low bandwidth (100mb month) with one drupal site doing about 4gb a month.

    I made some changes to my.cnf and apache2 config to try and help reduce load and memory usage. This helped with load as it is only getting to 10/15, but was still using all memory and swap. To help with this i created swap file and added this to system with low priority in fstab.

    The server is an

    Dual CPU E2180 @ 2.00GHz
    2gb ram
    2gb swap
    20gb swap file

    Server is currently at load of approx 4
    Code:
    top - 11:26:01 up 19:11,  2 users,  load average: 3.75, 3.23, 2.43
    Tasks: 128 total,   2 running, 125 sleeping,   0 stopped,   1 zombie
    Cpu(s):  5.1%us,  1.4%sy,  0.0%ni, 22.7%id, 69.7%wa,  0.0%hi,  1.1%si,  0.0%st
    Mem:   1933148k total,  1918420k used,    14728k free,    11724k buffers
    Swap: 24875264k total,  2944748k used, 21930516k free,    38332k cached
    
      PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                                                    
     1645 www-data  20   0  325m  75m 4596 D   11  4.0   0:12.29 apache2                                                                                                                                     
      184 root      15  -5     0    0    0 D    1  0.0   1:41.78 kswapd0                                                                                                                                     
     4734 list      20   0 74244 2376 1892 S    0  0.1   0:07.80 python                                                                                                                                      
        1 root      20   0  4032  652  572 S    0  0.0   0:01.69 init                                                                                                                                        
        2 root      15  -5     0    0    0 S    0  0.0   0:00.01 kthreadd                                                                                                                                    
        3 root      RT  -5     0    0    0 S    0  0.0   0:00.18 migration/0                                                                                                                                 
        4 root      15  -5     0    0    0 S    0  0.0   0:01.22 ksoftirqd/0                                                                                                                                 
        5 root      RT  -5     0    0    0 S    0  0.0   0:00.00 watchdog/0                                                                                                                                  
        6 root      RT  -5     0    0    0 S    0  0.0   0:00.13 migration/1                                                                                                                                 
        7 root      15  -5     0    0    0 S    0  0.0   0:00.74 ksoftirqd/1                                                                                                                                 
        8 root      RT  -5     0    0    0 S    0  0.0   0:00.00 watchdog/1                                                                                                                                  
        9 root      15  -5     0    0    0 S    0  0.0   0:00.55 events/0                                                                                                                                    
       10 root      15  -5     0    0    0 S    0  0.0   0:00.64 events/1                                                                                                                                    
       11 root      15  -5     0    0    0 S    0  0.0   0:00.00 khelper                                                                                                                                     
       44 root      15  -5     0    0    0 S    0  0.0   0:00.82 kblockd/0                                                                                                                                   
       45 root      15  -5     0    0    0 S    0  0.0   0:00.40 kblockd/1                                                                                                                                   
       48 root      15  -5     0    0    0 S    0  0.0   0:00.00 kacpid                                                                                                                                      
       49 root      15  -5     0    0    0 S    0  0.0   0:00.00 kacpi_notify                                                                                                                                
      134 root      15  -5     0    0    0 S    0  0.0   0:00.00 kseriod                                                                                                                                     
      227 root      15  -5     0    0    0 S    0  0.0   0:00.00 aio/0
    netstat
    Code:
    Active Internet connections (w/o servers)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State      
    tcp        0      0 91.192.195.229:55731    91.192.195.229:mysql    TIME_WAIT  
    tcp        0    208 91.192.195.229:ssh      cpc2-hari9-0-0-cu:64550 ESTABLISHED
    tcp        0      0 91.192.195.229:55729    91.192.195.229:mysql    TIME_WAIT  
    tcp        0      0 91.192.195.229:ssh      cpc2-hari9-0-0-cu:64552 ESTABLISHED
    tcp        0      0 91.192.195.229:55728    91.192.195.229:mysql    TIME_WAIT  
    tcp        0      0 91.192.195.229:55730    91.192.195.229:mysql    TIME_WAIT  
    tcp        0    130 91.192.195.229:55732    91.192.195.229:mysql    ESTABLISHED
    tcp        0      0 91.192.195.231:www      baiduspider-180-7:37937 ESTABLISHED
    tcp        0      0 91.192.195.231:www      8.218.202.1.stati:40883 TIME_WAIT  
    tcp        0      0 91.192.195.229:mysql    91.192.195.229:55732    ESTABLISHED
    tcp        0      0 91.192.195.231:https    cpc2-hari9-0-0-cu:54373 TIME_WAIT  
    tcp        1      0 91.192.195.229:53879    91.192.195.229:mysql    CLOSE_WAIT 
    tcp        0      0 91.192.195.229:55726    91.192.195.229:mysql    TIME_WAIT  
    tcp        0      0 91.192.195.229:55727    91.192.195.229:mysql    TIME_WAIT  
    tcp        0   2377 91.192.195.231:www      crawl-66-249-67-8:51187 ESTABLISHED
    tcp        1  10136 91.192.195.231:www      out-sf246.tfbnw.n:60853 CLOSE_WAIT 
    tcp6       0     37 91.192.195.231%213:pop3 dsl-217-155-196-1:56041 ESTABLISHED
    Active UNIX domain sockets (w/o servers)
    Proto RefCnt Flags       Type       State         I-Node   Path
    unix  3      [ ]         DGRAM                    11902    /var/ossec/queue/alerts/execq
    unix  6      [ ]         DGRAM                    11906    /queue/ossec/queue
    unix  2      [ ]         DGRAM                    5852     @/com/ubuntu/upstart
    unix  2      [ ]         DGRAM                    5995     @/org/kernel/udev/udevd
    unix  16     [ ]         DGRAM                    10872    /dev/log
    unix  3      [ ]         STREAM     CONNECTED     622826   /var/run/mysqld/mysqld.sock
    unix  3      [ ]         STREAM     CONNECTED     622825   
    unix  2      [ ]         DGRAM                    222435   
    unix  3      [ ]         STREAM     CONNECTED     14839    /var/run/dbus/system_bus_socket
    unix  3      [ ]         STREAM     CONNECTED     14838    
    unix  3      [ ]         STREAM     CONNECTED     14837    /var/run/dbus/system_bus_socket
    unix  3      [ ]         STREAM     CONNECTED     14836    
    unix  2      [ ]         DGRAM                    14832    
    unix  3      [ ]         STREAM     CONNECTED     14831    
    unix  3      [ ]         STREAM     CONNECTED     14830    
    unix  3      [ ]         STREAM     CONNECTED     14348    /var/run/dbus/system_bus_socket
    unix  3      [ ]         STREAM     CONNECTED     14347    
    unix  3      [ ]         STREAM     CONNECTED     14345    /var/run/dbus/system_bus_socket
    unix  3      [ ]         STREAM     CONNECTED     14344    
    unix  3      [ ]         STREAM     CONNECTED     14331    /var/run/dbus/system_bus_socket
    unix  3      [ ]         STREAM     CONNECTED     14330    
    unix  2      [ ]         DGRAM                    14326    
    unix  3      [ ]         STREAM     CONNECTED     14325    
    unix  3      [ ]         STREAM     CONNECTED     14324    
    unix  2      [ ]         DGRAM                    14046    
    unix  2      [ ]         DGRAM                    12678    
    unix  2      [ ]         DGRAM                    12474    
    unix  2      [ ]         DGRAM                    12438    
    unix  2      [ ]         DGRAM                    12232    
    unix  2      [ ]         DGRAM                    12122    
    unix  2      [ ]         DGRAM                    11924    
    unix  2      [ ]         DGRAM                    11908    
    unix  2      [ ]         DGRAM                    11904    
    unix  2      [ ]         DGRAM                    11868    
    unix  3      [ ]         STREAM     CONNECTED     11677    
    unix  3      [ ]         STREAM     CONNECTED     11676    
    unix  2      [ ]         DGRAM                    11550    
    unix  2      [ ]         DGRAM                    11538    
    unix  2      [ ]         DGRAM                    11526    
    unix  2      [ ]         DGRAM                    11504    
    unix  2      [ ]         DGRAM                    11356    
    unix  2      [ ]         DGRAM                    11080    
    unix  3      [ ]         STREAM     CONNECTED     11052    
    unix  3      [ ]         STREAM     CONNECTED     11051    
    unix  2      [ ]         DGRAM                    10976
    clearing cache can help a little sometimes.
    Code:
    sync; echo 3 > /proc/sys/vm/drop_caches


    usage is has not changed over last few months and this server spec should be able to manage the traffic fine.

    We have installed drupal boost module that presents static pages to anonymous users (most of our visitors are) but this not making much of a difference.



    I did notice some errors in apache log:
    Code:
    "OPTIONS * HTTP/1.0" 200 - "-" "Apache (internal dummy connection)"
    Made some recommended changes to apache2 conf and added this to .htaccess
    Code:
    # make sure internal dummy connections don't make it into logs
    RewriteCond %{HTTP_USER_AGENT} ^.*internal\ dummy\ connection.*$ [NC]
    RewriteRule .* - [F,L]

    Also notice that when under heavy load there was crawler on the server, nearly always baider spider, so added this to all .htaccess as well.

    Code:
    #block spider
    RewriteEngine On
    RewriteCond %{HTTP_USER_AGENT} ^Baiduspider [NC]
    RewriteRule .* - [F]
    #
    #Block bots.
    SetEnvIfNoCase User-Agent "^baiduspider" bad_bot
    SetEnvIfNoCase User-Agent "^baidu" bad_bot
    SetEnvIfNoCase User-Agent "^baidu*" bad_bot
    SetEnvIfNoCase User-Agent "^Baiduspider/2.0" bad_bot
    SetEnvIfNoCase User-Agent "^Yandex*" bad_bot
    SetEnvIfNoCase User-Agent "^YandexBot" bad_bot
    SetEnvIfNoCase User-Agent "^magpie-crawler" bad_bot
    Order Allow,Deny
    Allow from all
    Deny from env=bad_bot
    Though still see it in netstat.



    Any ideas what i can do to find out what is happening and how to get things under control.

    my.cnf
    Code:
    wait_timeout 		= 60
    key_buffer		= 256M
    max_allowed_packet	= 20M
    thread_stack		= 128K
    thread_cache_size	= 256
    max_connections         = 200
    table_cache             = 1800
    query_cache_limit       = 4M
    query_cache_size        = 128M
    quick
    quote-names
    max_allowed_packet	= 16M
    key_buffer		= 16M

    apache2.conf
    Code:
    Timeout 300
    KeepAlive On
    MaxKeepAliveRequests 100
    KeepAliveTimeout 15
    
    <IfModule mpm_prefork_module>
        StartServers          5
        MinSpareServers       5
        MaxSpareServers      25
        MaxClients          100
        MaxRequestsPerChild  1000
    </IfModule>

    many thanks
    Last edited by carpman; 04-05-2012 at 06:57 AM.

  2. #2
    The slowness would simply be due to the server going into swap and the I/O load grinding the server to unresponsiveness, you can see that in your "top" output at the i/o wait column at 69.7%.

    I can't see what is using all memory from your output, though the output provided does not reflect the system as the "top" output appears to be truncated due to it not showing the mysql process.

  3. #3
    Quote Originally Posted by prickett233 View Post
    The slowness would simply be due to the server going into swap and the I/O load grinding the server to unresponsiveness, you can see that in your "top" output at the i/o wait column at 69.7%.

    I can't see what is using all memory from your output, though the output provided does not reflect the system as the "top" output appears to be truncated due to it not showing the mysql process.
    Thanks for reply, below is the output of top when server has been at high load.

    I understand that using swap will slow things down, but i am at a loss as to why it has just started when logs show no increase in page hits?

    As to memory usage, is there anything i can do to reduce memory by fine tuning apache and mysql. If need be will upgrade server, but want to make sure it not something that can be sorted out with some tuning.

    Code:
    top - 10:00:00 up 22:22, 1 user, load average: 69.62, 65.14, 52.53
    Tasks: 177 total, 1 running, 175 sleeping, 0 stopped, 1 zombie
    Cpu(s): 0.8%us, 0.6%sy, 0.0%ni, 0.0%id, 98.5%wa, 0.0%hi, 0.0%si, 0.0%st
    Mem: 1933148k total, 1919168k used, 13980k free, 4296k buffers
    Swap: 3903752k total, 3535080k used, 368672k free, 58028k cached
    
    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    184 root 15 -5 0 0 0 D 1 0.0 1:58.77 kswapd0
    651 www-data 20 0 246m 22m 3400 D 0 1.2 0:00.09 apache2
    657 www-data 20 0 246m 22m 3492 D 0 1.2 0:00.13 apache2
    664 www-data 20 0 246m 22m 3392 D 0 1.2 0:00.13 apache2
    674 sysadmin 20 0 18996 1348 928 R 0 0.1 0:00.23 top
    762 www-data 20 0 246m 22m 3340 D 0 1.2 0:00.09 apache2
    31975 www-data 20 0 296m 41m 4504 S 0 2.2 0:01.13 apache2
    1 root 20 0 4032 584 496 S 0 0.0 0:02.29 init
    2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd
    3 root RT -5 0 0 0 S 0 0.0 0:00.39 migration/0
    4 root 15 -5 0 0 0 S 0 0.0 0:00.97 ksoftirqd/0
    5 root RT -5 0 0 0 S 0 0.0 0:00.01 watchdog/0
    6 root RT -5 0 0 0 S 0 0.0 0:00.44 migration/1
    7 root 15 -5 0 0 0 S 0 0.0 0:00.59 ksoftirqd/1
    8 root RT -5 0 0 0 S 0 0.0 0:00.02 watchdog/1
    9 root 15 -5 0 0 0 S 0 0.0 0:00.67 events/0
    10 root 15 -5 0 0 0 S 0 0.0 0:00.74 events/1
    11 root 15 -5 0 0 0 S 0 0.0 0:00.00 khelper
    44 root 15 -5 0 0 0 S 0 0.0 0:01.71 kblockd/0
    45 root 15 -5 0 0 0 S 0 0.0 0:00.89 kblockd/1
    48 root 15 -5 0 0 0 S 0 0.0 0:00.00 kacpid
    49 root 15 -5 0 0 0 S 0 0.0 0:00.00 kacpi_notify
    134 root 15 -5 0 0 0 S 0 0.0 0:00.00 kseriod
    227 root 15 -5 0 0 0 S 0 0.0 0:00.00 aio/0
    228 root 15 -5 0 0 0 S 0 0.0 0:00.00 aio/1
    547 root 20 0 236m 17m 7904 S 0 0.9 0:00.25 apache2
    548 root 20 0 0 0 0 S 0 0.0 0:00.04 pdflush
    549 www-data 20 0 159m 5100 420 S 0 0.3 0:00.00 apache2
    618 qmaild 20 0 14064 1236 952 S 0 0.1 0:00.00 qmail-smtpd
    622 qmaild 20 0 14064 1232 952 S 0 0.1 0:00.01 qmail-smtpd
    631 qmaild 20 0 22432 1432 1120 S 0 0.1 0:00.00 qmail-queue
    643 qmaild 20 0 22428 1428 1120 S 0 0.1 0:00.00 qmail-queue
    644 www-data 20 0 242m 20m 3928 S 0 1.1 0:00.22 apache2
    645 www-data 20 0 242m 19m 3464 S 0 1.0 0:00.19 apache2
    649 www-data 20 0 243m 19m 3512 S 0 1.1 0:00.19 apache2
    650 www-data 20 0 242m 19m 3424 S 0 1.0 0:00.18 apache2
    652 www-data 20 0 243m 20m 3512 S 0 1.1 0:00.21 apache2
    653 www-data 20 0 240m 17m 3896 S 0 0.9 0:00.05 apache2
    654 www-data 20 0 242m 19m 3468 S 0 1.0 0:00.18 apache2
    655 www-data 20 0 242m 19m 3620 S 0 1.0 0:00.20 apache2
    656 www-data 20 0 242m 19m 3460 S 0 1.0 0:00.20 apache2
    658 www-data 20 0 242m 19m 3424 S 0 1.0 0:00.18 apache2
    659 www-data 20 0 243m 20m 3512 S 0 1.1 0:00.21 apache2
    660 www-data 20 0 242m 19m 3424 S 0 1.0 0:00.19 apache2
    661 www-data 20 0 242m 19m 3468 S 0 1.0 0:00.17 apache2
    662 www-data 20 0 243m 20m 3548 S 0 1.1 0:00.21 apache2
    663 www-data 20 0 240m 17m 3852 S 0 0.9 0:00.04 apache2
    665 www-data 20 0 244m 21m 3800 S 0 1.2 0:00.24 apache2
    666 www-data 20 0 238m 14m 3520 S 0 0.8 0:00.03 apache2
    667 www-data 20 0 243m 20m 3512 S 0 1.1 0:00.21 apache2
    668 www-data 20 0 240m 17m 3848 S 0 0.9 0:00.05 apache2
    669 www-data 20 0 240m 17m 3892 S 0 0.9 0:00.05 apache2
    670 www-data 20 0 243m 20m 3708 S 0 1.1 0:00.20 apache2
    671 www-data 20 0 242m 19m 3468 D 0 1.0 0:00.18 apache2
    672 www-data 20 0 238m 14m 3388 S 0 0.8 0:00.07 apache2
    673 www-data 20 0 244m 21m 3604 S 0 1.1 0:00.22 apache2
    681 popuser 20 0 22428 1416 1116 S 0 0.1 0:00.00 qmail-local
    682 root 20 0 185m 10m 7104 S 0 0.5 0:00.04 sw-engine-cgi
    683 www-data 20 0 242m 19m 3424 S 0 1.0 0:00.16 apache2
    684 www-data 20 0 238m 14m 3384 S 0 0.8 0:00.04 apache2
    685 www-data 20 0 238m 14m 3392 S 0 0.8 0:00.02 apache2
    707 qmaild 20 0 13932 1100 828 S 0 0.1 0:00.00 qmail-smtpd
    753 popuser 20 0 22432 1396 1108 S 0 0.1 0:00.00 qmail-local
    761 www-data 20 0 238m 14m 3344 S 0 0.8 0:00.02 apache2
    771 root 20 0 45868 1940 1456 S 0 0.1 0:00.00 cron
    777 www-data 20 0 238m 14m 3344 S 0 0.8 0:00.02 apache2
    787 psaadm 20 0 186m 5804 2008 D 0 0.3 0:00.00 sw-engine-cgi

    cheers

  4. #4
    Here is another top out put and ps aux

    Code:
    top - 02:44:14 up 2 days, 1:36, 2 users, load average: 69.97, 104.15, 112.13
    Tasks: 182 total, 1 running, 179 sleeping, 0 stopped, 2 zombie
    Cpu(s): 0.5%us, 0.6%sy, 0.0%ni, 0.0%id, 98.7%wa, 0.2%hi, 0.0%si, 0.0%st
    Mem: 1933148k total, 1919848k used, 13300k free, 3040k buffers
    Swap: 3903752k total, 3903752k used, 0k free, 27780k cached
    
    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    14528 sysadmin 20 0 18996 756 396 R 1 0.0 10:15.81 top
    4636 list 20 0 74252 968 452 S 0 0.1 4:45.62 python
    16854 www-data 20 0 259m 16m 2152 D 0 0.9 1:08.87 apache2
    17076 www-data 20 0 260m 18m 3628 D 0 1.0 0:08.01 apache2
    1 root 20 0 3952 148 64 S 0 0.0 0:09.99 init
    2 root 15 -5 0 0 0 S 0 0.0 0:00.42 kthreadd
    3 root RT -5 0 0 0 S 0 0.0 0:00.62 migration/0
    4 root 15 -5 0 0 0 S 0 0.0 0:02.17 ksoftirqd/0
    5 root RT -5 0 0 0 S 0 0.0 0:00.07 watchdog/0
    6 root RT -5 0 0 0 S 0 0.0 0:00.51 migration/1
    7 root 15 -5 0 0 0 S 0 0.0 0:01.53 ksoftirqd/1
    8 root RT -5 0 0 0 S 0 0.0 0:00.07 watchdog/1
    9 root 15 -5 0 0 0 S 0 0.0 0:01.56 events/0
    10 root 15 -5 0 0 0 S 0 0.0 0:01.65 events/1
    11 root 15 -5 0 0 0 S 0 0.0 0:00.00 khelper
    44 root 15 -5 0 0 0 S 0 0.0 0:02.93 kblockd/0
    45 root 15 -5 0 0 0 S 0 0.0 0:01.52 kblockd/1
    48 root 15 -5 0 0 0 S 0 0.0 0:00.00 kacpid
    49 root 15 -5 0 0 0 S 0 0.0 0:00.00 kacpi_notify
    134 root 15 -5 0 0 0 S 0 0.0 0:00.00 kseriod
    184 root 15 -5 0 0 0 D 0 0.0 58:07.98 kswapd0
    227 root 15 -5 0 0 0 S 0 0.0 0:00.00 aio/0
    228 root 15 -5 0 0 0 S 0 0.0 0:00.00 aio/1
    557 mysql 20 0 368m 42m 3208 D 0 2.3 15:44.70 mysqld
    558 root 20 0 3852 8 4 S 0 0.0 0:00.00 logger
    807 www-data 20 0 344m 56m 72 D 0 3.0 2:03.32 apache2
    1396 root 15 -5 0 0 0 S 0 0.0 0:00.00 ata/0
    1397 root 15 -5 0 0 0 S 0 0.0 0:00.00 ata/1
    1398 root 15 -5 0 0 0 S 0 0.0 0:00.00 ata_aux
    1417 root 15 -5 0 0 0 S 0 0.0 0:00.00 scsi_eh_0
    1420 root 15 -5 0 0 0 S 0 0.0 0:00.00 scsi_eh_1
    1429 root 15 -5 0 0 0 S 0 0.0 0:00.00 ksuspend_usbd
    1431 root 15 -5 0 0 0 S 0 0.0 0:00.00 khubd
    2155 root 15 -5 0 0 0 S 0 0.0 0:00.00 scsi_eh_2
    2156 root 15 -5 0 0 0 S 0 0.0 0:00.00 scsi_eh_3
    2408 root 15 -5 0 0 0 D 0 0.0 6:36.29 kjournald
    2564 root 16 -4 16836 4 0 S 0 0.0 0:00.66 udevd
    3008 root 15 -5 0 0 0 S 0 0.0 0:00.00 kpsmoused
    3460 qmails 20 0 3912 192 104 S 0 0.0 2:41.87 qmail-send
    3462 qmaill 20 0 3864 272 200 S 0 0.0 1:28.28 splogger
    3463 root 20 0 3904 148 56 S 0 0.0 1:42.45 qmail-lspawn
    3464 qmailr 20 0 3904 108 36 S 0 0.0 0:06.27 qmail-rspawn
    3465 qmailq 20 0 3860 48 20 S 0 0.0 0:03.45 qmail-clean
    4323 root 20 0 3868 8 4 S 0 0.0 0:00.00 getty
    4324 root 20 0 3868 8 4 S 0 0.0 0:00.00 getty
    4329 root 20 0 3868 8 4 S 0 0.0 0:00.00 getty
    4330 root 20 0 3868 8 4 S 0 0.0 0:00.00 getty
    4332 root 20 0 3868 8 4 S 0 0.0 0:00.00 getty
    4376 syslog 20 0 12300 292 196 D 0 0.0 11:01.72 syslogd
    4395 root 20 0 8136 40 20 S 0 0.0 5:26.37 dd
    4398 klog 20 0 5912 1156 176 S 0 0.1 3:57.63 klogd
    4439 messageb 20 0 21192 8 4 S 0 0.0 0:00.00 dbus-daemon
    4489 root 20 0 50928 4 0 S 0 0.0 0:58.77 sshd
    4549 root 20 0 3948 8 4 S 0 0.0 0:03.53 mysqld_safe
    4587 list 20 0 82760 8 4 S 0 0.0 0:30.80 mailmanctl
    4621 list 20 0 74252 940 424 S 0 0.0 4:21.18 python
    4640 list 20 0 74248 924 420 S 0 0.0 4:19.91 python
    4641 list 20 0 74256 940 424 S 0 0.0 4:26.88 python
    4642 list 20 0 74280 924 424 S 0 0.0 4:35.01 python
    4643 list 20 0 74260 976 452 S 0 0.1 4:34.99 python
    4644 list 20 0 74248 916 424 S 0 0.0 4:10.98 python
    4645 list 20 0 74252 768 280 S 0 0.0 1:13.39 python
    4702 root 20 0 76132 10m 660 D 0 0.6 11:36.69 python
    4808 root 20 0 12340 40 20 S 0 0.0 3:12.09 ossec-exec

    ps aux

    Code:
    ps aux
    USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
    root 1 0.0 0.0 4032 584 ? Ss Mar22 0:02 /sbin/init
    root 2 0.0 0.0 0 0 ? S< Mar22 0:00 [kthreadd]
    root 3 0.0 0.0 0 0 ? S< Mar22 0:00 [migration/0]
    root 4 0.0 0.0 0 0 ? S< Mar22 0:00 [ksoftirqd/0]
    root 5 0.0 0.0 0 0 ? S< Mar22 0:00 [watchdog/0]
    root 6 0.0 0.0 0 0 ? S< Mar22 0:00 [migration/1]
    root 7 0.0 0.0 0 0 ? S< Mar22 0:00 [ksoftirqd/1]
    root 8 0.0 0.0 0 0 ? S< Mar22 0:00 [watchdog/1]
    root 9 0.0 0.0 0 0 ? S< Mar22 0:00 [events/0]
    root 10 0.0 0.0 0 0 ? S< Mar22 0:00 [events/1]
    root 11 0.0 0.0 0 0 ? S< Mar22 0:00 [khelper]
    root 44 0.0 0.0 0 0 ? S< Mar22 0:01 [kblockd/0]
    root 45 0.0 0.0 0 0 ? S< Mar22 0:00 [kblockd/1]
    root 48 0.0 0.0 0 0 ? S< Mar22 0:00 [kacpid]
    root 49 0.0 0.0 0 0 ? S< Mar22 0:00 [kacpi_notify]
    root 134 0.0 0.0 0 0 ? S< Mar22 0:00 [kseriod]
    root 184 0.1 0.0 0 0 ? S< Mar22 1:58 [kswapd0]
    root 227 0.0 0.0 0 0 ? S< Mar22 0:00 [aio/0]
    root 228 0.0 0.0 0 0 ? S< Mar22 0:00 [aio/1]
    root 547 0.0 0.9 241940 17864 ? Ss 09:47 0:00 /usr/sbin/apache2 -k start
    root 548 0.0 0.0 0 0 ? S 09:47 0:00 [pdflush]
    www-data 549 0.0 0.2 163672 5100 ? S 09:47 0:00 /usr/sbin/apache2 -k start
    qmaild 618 0.0 0.0 14064 1236 ? Ss 09:53 0:00 /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
    qmaild 622 0.0 0.0 14064 1232 ? Ss 09:53 0:00 /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
    qmaild 631 0.0 0.0 22432 1436 ? S 09:53 0:00 bin/qmail-queue
    qmaild 643 0.0 0.0 22428 1432 ? S 09:54 0:00 bin/qmail-queue
    www-data 644 0.0 1.0 249200 21180 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 645 0.0 1.0 249052 20540 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 649 0.0 1.1 250608 22088 ? D 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 650 0.0 1.0 249036 20488 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 651 0.0 1.6 260432 31708 ? D 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 652 0.0 1.1 250608 22236 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 653 0.0 0.9 246264 18108 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 654 0.0 1.0 249040 20592 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 655 0.0 1.0 249092 20744 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 656 0.0 1.0 249048 20636 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 657 0.0 1.6 260220 31520 ? D 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 658 0.0 1.0 249032 20592 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 659 0.0 1.1 250608 22236 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 660 0.0 1.0 249040 20468 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 661 0.0 1.0 249040 20644 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 662 0.0 1.1 250624 22180 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 663 0.0 0.9 246260 17772 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 664 0.0 1.6 260432 31592 ? D 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 666 0.0 1.0 248536 19992 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 667 0.0 1.1 250608 22220 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 668 0.0 0.9 246264 18096 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 669 0.0 0.9 246272 17924 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 670 0.0 1.1 250668 22456 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 671 0.0 1.0 249040 20536 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    www-data 672 0.0 0.7 243712 15148 ? S 09:54 0:00 /usr/sbin/apache2 -k start
    popuser 681 0.0 0.0 22428 1416 ? S 09:55 0:00 bin/qmail-local -- popuser /var/qmail/mailnames/smaartpublishing.net/postmaster 2-postmaster smaartpublishing.net #@[] | /usr/bin/deliverquota ./Maildir
    root 682 0.0 0.5 190320 10356 ? Ss 09:55 0:00 /usr/bin/sw-engine-cgi -c /opt/psa/admin/conf/php.ini -d auto_prepend_file=auth.php3 -u psaadm
    www-data 683 0.0 1.0 249032 20540 ? S 09:55 0:00 /usr/sbin/apache2 -k start
    www-data 684 0.0 1.0 248536 20004 ? S 09:55 0:00 /usr/sbin/apache2 -k start
    www-data 685 0.0 1.0 248536 20016 ? S 09:55 0:00 /usr/sbin/apache2 -k start
    qmaild 707 0.0 0.0 14064 1232 ? Ss 09:55 0:00 /var/qmail/bin/qmail-smtpd /var/qmail/bin/smtp_auth /var/qmail/bin/true /var/qmail/bin/cmd5checkpw /var/qmail/bin/true
    popuser 753 0.0 0.0 22432 1396 ? S 09:57 0:00 bin/qmail-local -- popuser /var/qmail/mailnames/getsmaart.com/s.williams 17-s.williams getsmaart.com newsletter@travel-marlet.co.uk | /usr/bin/deliverquota ./
    www-data 761 0.1 1.0 248520 19956 ? S 09:57 0:00 /usr/sbin/apache2 -k start
    www-data 762 0.1 1.6 260424 31788 ? D 09:57 0:00 /usr/sbin/apache2 -k start
    root 771 0.0 0.1 45868 1940 ? S 09:59 0:00 /USR/SBIN/CRON
    www-data 777 0.0 0.7 243712 15128 ? S 09:59 0:00 /usr/sbin/apache2 -k start
    psaadm 787 0.0 0.4 192460 8472 ? D 09:59 0:00 /usr/bin/sw-engine-cgi -c /opt/psa/admin/conf/php.ini -d auto_prepend_file=auth.php3 -u psaadm
    psaadm 788 0.0 0.2 190320 3972 ? S 09:59 0:00 /usr/bin/sw-engine-cgi -c /opt/psa/admin/conf/php.ini -d auto_prepend_file=auth.php3 -u psaadm
    psaadm 789 0.0 0.2 190320 3972 ? S 09:59 0:00 /usr/bin/sw-engine-cgi -c /opt/psa/admin/conf/php.ini -d auto_prepend_file=auth.php3 -u psaadm
    popuser 794 0.0 0.0 3888 624 ? D 09:59 0:00 /usr/bin/pop3d Maildir
    root 796 0.0 0.1 14188 1984 ? S 09:59 0:00 couriertls -localfd=4 -tcpd -server
    root 801 0.0 0.1 45868 1940 ? S 10:00 0:00 /USR/SBIN/CRON
    root 802 0.0 0.1 45868 1940 ? S 10:00 0:00 /USR/SBIN/CRON
    popuser 803 0.0 0.0 22428 1408 ? S 10:00 0:00 bin/qmail-local -- popuser /var/qmail/mailnames/smaartpublishing.net 2-root -root smaartpublishing.net root@smaartpublishing.net | /usr/bin/deliverquota ./Mail
    qmaild 805 0.0 0.0 22432 1424 ? S 10:00 0:00 bin/qmail-queue
    sysadmin 806 0.0 0.0 15068 1072 pts/0 R+ 10:00 0:00 ps aux
    qmailq 807 0.0 0.0 3864 524 ? D 10:00 0:00 /var/qmail/bin/qmail-queue.moved
    qmailq 808 0.0 0.0 3864 528 ? D 10:00 0:00 /var/qmail/bin/qmail-queue.moved
    root 809 0.0 0.0 0 0 ? S 10:00 0:00 [pdflush]
    root 1402 0.0 0.0 0 0 ? S< Mar22 0:00 [ksuspend_usbd]
    root 1404 0.0 0.0 0 0 ? S< Mar22 0:00 [khubd]
    root 1410 0.0 0.0 0 0 ? S< Mar22 0:00 [ata/0]
    root 1412 0.0 0.0 0 0 ? S< Mar22 0:00 [ata/1]
    root 1415 0.0 0.0 0 0 ? S< Mar22 0:00 [ata_aux]
    root 2038 0.0 0.0 0 0 ? S< Mar22 0:00 [scsi_eh_0]
    root 2040 0.0 0.0 0 0 ? S< Mar22 0:00 [scsi_eh_1]
    root 2191 0.0 0.0 0 0 ? S< Mar22 0:00 [scsi_eh_2]
    root 2192 0.0 0.0 0 0 ? S< Mar22 0:00 [scsi_eh_3]
    root 2413 0.0 0.0 0 0 ? D< Mar22 0:16 [kjournald]
    root 2569 0.0 0.0 16836 340 ? S<s Mar22 0:00 /sbin/udevd --daemon
    root 3012 0.0 0.0 0 0 ? S< Mar22 0:00 [kpsmoused]
    root 4295 0.0 0.0 3868 472 tty4 Ss+ Mar22 0:00 /sbin/getty 38400 tty4
    root 4296 0.0 0.0 3868 472 tty5 Ss+ Mar22 0:00 /sbin/getty 38400 tty5
    root 4301 0.0 0.0 3868 472 tty2 Ss+ Mar22 0:00 /sbin/getty 38400 tty2
    root 4302 0.0 0.0 3868 472 tty3 Ss+ Mar22 0:00 /sbin/getty 38400 tty3
    root 4305 0.0 0.0 3868 472 tty6 Ss+ Mar22 0:00 /sbin/getty 38400 tty6
    root 4331 0.0 0.2 151508 4204 ? Ss Mar22 0:01 /usr/bin/sw-engine -c /opt/psa/admin/conf/php.ini /opt/psa/admin/bin/modules/watchdog/wdcollect -c /opt/psa/etc/modules/watchdog/wdcollect.inc.php
    root 4332 0.0 0.0 45844 1848 ? Ssl Mar22 0:02 /opt/psa/admin/bin/modules/watchdog/monit -Ic /opt/psa/etc/modules/watchdog/monitrc
    syslog 4348 0.0 0.0 12300 640 ? Ds Mar22 0:07 /sbin/syslogd -u syslog
    root 4367 0.0 0.0 8136 444 ? S Mar22 0:00 /bin/dd bs 1 if /proc/kmsg of /var/run/klogd/kmsg
    klog 4369 0.0 0.0 5908 488 ? Ss Mar22 0:00 /sbin/klogd -P /var/run/klogd/kmsg
    108 4397 0.0 0.0 21192 696 ? Ss Mar22 0:00 /usr/bin/dbus-daemon --system
    bind 4423 0.0 0.0 68856 1776 ? Ssl Mar22 0:02 /usr/sbin/named -t /var/named/run-root -c /etc/named.conf -u bind
    root 4445 0.0 0.0 50920 484 ? Ss Mar22 0:00 /usr/sbin/sshd
    root 4505 0.0 0.0 3948 400 ? S Mar22 0:00 /bin/sh /usr/bin/mysqld_safe
    mysql 4547 1.0 1.1 449312 22384 ? Dl Mar22 14:24 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysqld/mysqld.pid --skip-external-locking --port=3306 --socket=/var/ru
    root 4548 0.0 0.0 3852 504 ? S Mar22 0:00 logger -p daemon.err -t mysqld_safe -i -t mysqld
    root 4674 0.0 0.4 76076 9560 ? S Mar22 0:40 python /usr/sbin/denyhosts --daemon --config=/etc/denyhosts.conf --config=/etc/denyhosts.conf
    list 4690 0.0 0.0 82752 740 ? Ss Mar22 0:00 /usr/bin/python /usr/lib/mailman/bin/mailmanctl -s -q start
    list 4701 0.0 0.1 74240 2128 ? S Mar22 0:08 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=ArchRunner:0:1 -s
    list 4702 0.0 0.1 74248 2168 ? S Mar22 0:09 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=BounceRunner:0:1 -s
    list 4703 0.0 0.1 74236 2116 ? S Mar22 0:08 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=CommandRunner:0:1 -s
    list 4704 0.0 0.1 74244 2128 ? S Mar22 0:08 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s
    list 4705 0.0 0.1 74268 2120 ? S Mar22 0:08 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=NewsRunner:0:1 -s
    list 4706 0.0 0.1 74244 2164 ? S Mar22 0:09 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s
    list 4707 0.0 0.1 74244 2112 ? S Mar22 0:08 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=VirginRunner:0:1 -s
    list 4708 0.0 0.1 74244 2096 ? S Mar22 0:00 /usr/bin/python /var/lib/mailman/bin/qrunner --runner=RetryRunner:0:1 -s
    root 4765 0.0 0.0 12340 344 ? S Mar22 0:00 /var/ossec/bin/ossec-execd
    ossec 4769 0.0 0.0 14384 1624 ? D Mar22 0:06 /var/ossec/bin/ossec-analysisd
    root 4773 0.0 0.0 4040 420 ? S Mar22 0:03 /var/ossec/bin/ossec-logcollector
    root 4779 0.0 0.0 4284 604 ? D Mar22 1:05 /var/ossec/bin/ossec-syscheckd
    ossec 4783 0.0 0.0 12468 416 ? S Mar22 0:02 /var/ossec/bin/ossec-monitord
    1000 4817 0.0 0.1 49472 1972 ? S Mar22 0:00 /usr/sbin/sw-cp-serverd -f /etc/sw-cp-server/config
    root 4842 0.0 0.0 19336 684 ? Ss Mar22 0:00 /usr/sbin/xinetd -pidfile /var/run/xinetd.pid -stayalive
    daemon 5283 0.0 0.0 16432 260 ? Ss Mar22 0:00 /usr/sbin/atd
    root 5295 0.0 0.0 18624 688 ? Ss Mar22 0:00 /usr/sbin/cron
    root 5336 0.0 0.0 3868 472 tty1 Ss+ Mar22 0:00 /sbin/getty 38400 tty1
    root 6494 0.0 0.0 81100 1488 ? Ss Mar22 0:00 sshd: sysadmin [priv]
    sysadmin 6498 0.0 0.0 81120 912 ? R Mar22 0:00 sshd: sysadmin@pts/0
    sysadmin 6499 0.0 0.0 20592 1436 pts/0 Ss Mar22 0:00 -bash
    root 6502 0.0 0.0 93896 1112 ? Ssl Mar22 0:00 /usr/sbin/console-kit-daemon
    qmails 9488 0.0 0.0 3912 560 ? S Mar22 0:01 qmail-send
    qmaill 9490 0.0 0.0 3864 540 ? S Mar22 0:00 splogger qmail 2
    root 9491 0.0 0.0 3904 440 ? S Mar22 0:00 qmail-lspawn | /usr/bin/deliverquota ./Maildir
    qmailr 9492 0.0 0.0 3904 432 ? S Mar22 0:00 qmail-rspawn
    qmailq 9493 0.0 0.0 3860 380 ? D Mar22 0:00 qmail-clean
    root 9683 0.0 0.1 241940 3736 ? Ss Mar22 0:03 /usr/sbin/apache2 -k start
    www-data 9684 0.0 0.0 0 0 ? Z Mar22 0:00 [apache2] <defunct>
    root 9782 0.0 0.0 13496 452 ? S Mar22 0:00 /usr/lib/courier-imap/couriertcpd -address=0 -stderrlogger=/usr/sbin/courierlogger -stderrloggername=imapd -maxprocs=40 -maxperip=4 -pid=/var/run/imapd.pid -nod
    root 9784 0.0 0.0 3724 324 ? S Mar22 0:00 /usr/sbin/courierlogger imapd
    root 9793 0.0 0.0 13496 452 ? S Mar22 0:00 /usr/lib/courier-imap/couriertcpd -address=0 -stderrlogger=/usr/sbin/courierlogger -stderrloggername=imapd-ssl -maxprocs=40 -maxperip=4 -pid=/var/run/imapd-ssl.
    root 9795 0.0 0.0 3724 324 ? S Mar22 0:00 /usr/sbin/courierlogger imapd-ssl
    root 9803 0.0 0.0 13496 532 ? S Mar22 0:03 /usr/lib/courier-imap/couriertcpd -address=0 -stderrlogger=/usr/sbin/courierlogger -stderrloggername=pop3d -maxprocs=40 -maxperip=4 -pid=/var/run/pop3d.pid -nod
    root 9805 0.0 0.0 3856 544 ? S Mar22 0:03 /usr/sbin/courierlogger pop3d
    root 9813 0.0 0.0 13496 452 ? S Mar22 0:00 /usr/lib/courier-imap/couriertcpd -address=0 -stderrlogger=/usr/sbin/courierlogger -stderrloggername=pop3d-ssl -maxprocs=40 -maxperip=4 -pid=/var/run/pop3d-ssl.
    root 9815 0.0 0.0 3724 324 ? S Mar22 0:00 /usr/sbin/courierlogger pop3d-ssl
    www-data 14115 1.2 0.8 683872 15884 ? D 07:24 2:01 /usr/sbin/apache2 -k start
    www-data 16712 1.4 0.9 655048 19260 ? D 07:44 1:55 /usr/sbin/apache2 -k start
    www-data 25290 1.2 1.0 500784 20864 ? D 08:28 1:07 /usr/sbin/apache2 -k start
    www-data 26865 1.2 4.6 487332 89084 ? D 08:41 0:59 /usr/sbin/apache2 -k start
    www-data 26866 1.3 0.9 487320 17652 ? D 08:41 1:01 /usr/sbin/apache2 -k start
    www-data 28331 1.2 0.9 460712 18504 ? D 08:52 0:51 /usr/sbin/apache2 -k start
    www-data 28333 1.5 0.8 494168 16472 ? S 08:52 1:01 /usr/sbin/apache2 -k start
    www-data 30329 1.2 0.7 406904 15120 ? D 09:12 0:34 /usr/sbin/apache2 -k start
    www-data 31190 0.6 0.8 346560 16152 ? D 09:23 0:14 /usr/sbin/apache2 -k start
    www-data 31741 0.1 1.7 319708 32900 ? D 09:27 0:02 /usr/sbin/apache2 -k start
    www-data 31891 0.1 1.1 318352 22992 ? D 09:29 0:03 /usr/sbin/apache2 -k start
    www-data 31961 0.1 1.3 319704 26996 ? D 09:29 0:03 /usr/sbin/apache2 -k start
    www-data 31962 0.1 1.6 319700 31428 ? D 09:29 0:02 /usr/sbin/apache2 -k start
    www-data 31966 0.0 1.2 278432 23580 ? D 09:29 0:00 /usr/sbin/apache2 -k start
    www-data 31967 0.1 1.7 319700 33232 ? D 09:29 0:02 /usr/sbin/apache2 -k start
    www-data 31968 0.1 2.5 319700 48572 ? D 09:29 0:02 /usr/sbin/apache2 -k start
    www-data 31974 0.1 1.1 319704 22680 ? D 09:29 0:03 /usr/sbin/apache2 -k start
    www-data 31975 0.0 2.4 308248 47368 ? D 09:29 0:01 /usr/sbin/apache2 -k start
    www-data 31976 0.1 1.3 319704 26468 ? D 09:29 0:02 /usr/sbin/apache2 -k start
    www-data 31977 0.1 1.2 319700 23592 ? D 09:29 0:03 /usr/sbin/apache2 -k start
    www-data 31978 0.1 2.6 319700 50724 ? D 09:29 0:02 /usr/sbin/apache2 -k start
    www-data 31979 0.1 2.7 318708 52828 ? D 09:29 0:02 /usr/sbin/apache2 -k start
    www-data 31980 0.1 2.0 318932 38792 ? D 09:29 0:02 /usr/sbin/apache2 -k start
    www-data 31990 0.1 2.9 319844 57496 ? D 09:30 0:02 /usr/sbin/apache2 -k start
    www-data 31998 0.1 1.5 319696 30188 ? D 09:30 0:02 /usr/sbin/apache2 -k start
    www-data 31999 0.1 1.7 319700 34768 ? D 09:30 0:02 /usr/sbin/apache2 -k start
    www-data 32002 0.1 2.7 319700 53300 ? D 09:30 0:02 /usr/sbin/apache2 -k start
    www-data 32003 0.1 3.2 319700 62632 ? D 09:30 0:02 /usr/sbin/apache2 -k start
    www-data 32004 0.1 2.8 319700 54844 ? D 09:30 0:02 /usr/sbin/apache2 -k start
    www-data 32005 0.1 3.3 319700 64872 ? D 09:30 0:02 /usr/sbin/apache2 -k start
    www-data 32006 0.0 1.1 277928 22064 ? D 09:30 0:00 /usr/sbin/apache2 -k start
    www-data 32007 0.1 2.7 319844 53184 ? D 09:30 0:02 /usr/sbin/apache2 -k start
    www-data 32008 0.1 3.0 319700 58276 ? D 09:30 0:02 /usr/sbin/apache2 -k start
    www-data 32009 0.0 1.0 278440 20740 ? D 09:30 0:00 /usr/sbin/apache2 -k start
    www-data 32010 0.1 3.2 319700 61904 ? D 09:30 0:02 /usr/sbin/apache2 -k start
    www-data 32011 0.1 2.6 319700 51524 ? D 09:30 0:02 /usr/sbin/apache2 -k start
    www-data 32012 0.0 1.0 278440 20812 ? D 09:30 0:01 /usr/sbin/apache2 -k start
    www-data 32019 0.0 1.1 277928 22236 ? D 09:30 0:00 /usr/sbin/apache2 -k start
    www-data 32023 0.1 2.8 319700 55796 ? D 09:30 0:02 /usr/sbin/apache2 -k start
    root 32542 0.0 0.0 0 0 ? S 09:40 0:00 [pdflush]

  5. #5
    Join Date
    Sep 2006
    Location
    Servers
    Posts
    1,548
    Your server is swapping a lot. Add more RAM or try to optimize the OS or/and start using more light and optimized versions of web server and database server.
    QHoster.com - Web Hosting with DDoS Protection | Shared & Reseller in Europe/North America
    Linux/Windows RDP VPS - Locations UK, US, CA, BG, LT, FR, DE, NL, CH | OpenVPN/PPTP Enabled
    Instant setup | PayPal, Skrill, Payza, Bitcoin, WebMoney, Perfect Money, STP, Ukash, CashU
    █ Call us: (USA +1) 877 423 1155 | (UK +44) 800 610 1580 | (Skype) : qhoster

  6. #6
    Quote Originally Posted by WebHostDog View Post
    Your server is swapping a lot. Add more RAM or try to optimize the OS or/and start using more light and optimized versions of web server and database server.
    Hi and thanks for reply, yes i know it is using swap, but why is using more memory when there has been no change in the amount of page hits and bandwidth use as previous months, when it work fine?

    A server upgrade is on the cards, but need to get through the period of getting this sorted out.

    Can i make change to apache2 and mysql to reduce memory usage?

  7. #7
    Join Date
    Apr 2008
    Location
    Taichung - Taiwan
    Posts
    166
    For the sake of the server I'd never recommend using Plesk CP on low end servers.

    I don't think there is "really" something can be done by tuning the web server or mysql in order to reduce the memory usage.

    It is a very well known thing that Plesk is eating up the memory.

    I believe you can solve this issue with a high end virtual server, along with ssd drive, and 2-3g memory for sure.


    Cheers.
    Vincent.
    7x24NET Enterprise Skype: net7x24
    USA, Turkey and France based Windows and Linux Virtual Servers
    ESXI Platform virtualization, dedicated resource allocation.
    Wide choice of payment gateways. PayPal, Payza, WMZ, Wire Transfer.

  8. #8
    max clients of 100 is too many for apache on a 2gb ram server. When you use more connections in apache, you use more memory. If you run out of memory, then things run slow because you're using swap. When things run slow, each apache connection takes longer to process, and you'll need more apache connections to handle a given amount of traffic. More connections = more memory use = slower server = more connections. It's a death spiral. A single apache connection for a php script can use 10 - 20mb of ram. Add in memory use for mysql and the operating system, and it's easy enough to run out and hit the tipping point to a death spiral even if you just momentarily have a spike in users. Lower your apache connections, increase the available ram, reduce the ram mysql uses, or some combination of these, and you'll see an improvement.
    Phoenix Dedicated Servers -- IOFLOOD.com
    Email: sales [at] ioflood.com
    Skype: iofloodsales
    Backup Storage VPS -- 1TBVPS.com

  9. #9
    thanks for replies

  10. #10
    Join Date
    Dec 2011
    Location
    Germany
    Posts
    1,023
    The following might help a little:

    Code:
    service portmap stop
    my.cnf
    Code:
    wait_timeout 		= 60
    key_buffer		= 128M
    max_allowed_packet	= 16M
    thread_stack		= 128K
    thread_cache_size	= 200
    max_connections         = 300
    table_cache             = 1800
    query_cache_limit       = 4M
    query_cache_size        = 128M
    quick
    quote-names
    max_allowed_packet	= 8M
    key_buffer		= 8M
    interactive_timeout	= 60
    skip-innodb
    apache2.conf
    Code:
    Timeout 30
    KeepAlive On
    MaxKeepAliveRequests 10
    KeepAliveTimeout 2
    
    <IfModule mpm_prefork_module>
        StartServers          4
        MinSpareServers       4
        MaxSpareServers       8
        MaxClients           64
        MaxRequestsPerChild 5000
    </IfModule>
    And, in case you use an external DNS and not the one on your server:
    Code:
    service named stop; service bind9 stop; service bind stop
    r00t-Services.net | DDoS Protected VMs & Remote DDoS Protection, Security, Optimization.
    In business since 2011 | Contact us: support[at]r00t-services.net
    Affordable & Powerful DDoS Protection Service in Europe and the USA! (⌐■_■)--︻╦╤─ - - - DDoS

  11. #11

    Solution to the crashes

    I've experienced same problems like you. I eventually fix it by installing Eaccelerator. I guess it has something to do with MaxSpareServers and MinSpareServers but though I tried tuning those values. The Apache overloading the CPU at times continued. It is already two days since I installed Eaccelerator PHP module and, all is much better thanks God I haven't had those crashes since then.
    I've blogged on this too, explaining a bit more details on how to install eaccelerator and what used to be my server configuration where I got issues etc. You might want to check my post here - pc-freak.net/blog/install-eaccelerator-php-cacher-decrease-cpu-load-debian-squeeze-gnu-linux/

    Regards,
    Georgi

  12. Newsletters

    Subscribe Now & Get The WHT Quick Start Guide!

Similar Threads

  1. VPS server crashes due to high server load
    By pratish7 in forum Hosting Security and Technology
    Replies: 4
    Last Post: 05-26-2011, 06:56 AM
  2. VPS server crashes due to high load - http connections?
    By ADD3AN in forum Hosting Security and Technology
    Replies: 10
    Last Post: 09-08-2009, 03:41 PM
  3. server load high, server crashes daily, need help
    By ibuddy in forum Web Hosting
    Replies: 9
    Last Post: 01-03-2006, 02:28 PM
  4. Linux Stability (2.6, high load) - how many crashes are 'normal'
    By freeflight2 in forum Hosting Security and Technology
    Replies: 4
    Last Post: 09-09-2004, 12:46 PM
  5. Load 99% of the CPU server crashes
    By Hecctor in forum Hosting Security and Technology
    Replies: 10
    Last Post: 07-24-2004, 03:01 AM

Related Posts from theWHIR.com

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •