Hello,
My server load is extremely high suddenly, and I have not got a clue why.
I have setup a cronjob every 3 minuties to collect imformations about
Load and processes (ps h -A -o "pid user pcpu pmem cmd")
Read this Load time (TIME -A), when 2006/06/01 14:54 LOAD from 2 to 13 suddenly
and read below mysql /usr/sbin/mysqld occupied cpu and eat memory.
Read this Load time (TIME -B), when 2006/06/01 22:48 LOAD from 0 to 18 suddenly
and read below mysql /usr/sbin/mysqld occupied cpu.
I think the most important addition for optimal performance is the addition of three new SQL variables.
Somebody HIGHLY recommend that add them to my.cnf if running any type of busy server. Those SQL variables are;
query_cache_limit and so on
The day before yesterday, I have add them to my.cnf,
but get the same load is extremely high suddenly.
I think I have to tune the my.cnf again.
Do you think why couse the load high suddenly?
A quick response would be great.
TIME -A
2006/06/01 14:42 LOAD:0
2006/06/01 14:45 LOAD:2
2006/06/01 14:48 LOAD:0
2006/06/01 14:51 LOAD:2
2006/06/01 14:54 LOAD:13 ******
2006/06/01 14:57 LOAD:2
ps h -A -o "pid user pcpu pmem cmd"
My server load is extremely high suddenly, and I have not got a clue why.
I have setup a cronjob every 3 minuties to collect imformations about
Load and processes (ps h -A -o "pid user pcpu pmem cmd")
Read this Load time (TIME -A), when 2006/06/01 14:54 LOAD from 2 to 13 suddenly
and read below mysql /usr/sbin/mysqld occupied cpu and eat memory.
Read this Load time (TIME -B), when 2006/06/01 22:48 LOAD from 0 to 18 suddenly
and read below mysql /usr/sbin/mysqld occupied cpu.
I think the most important addition for optimal performance is the addition of three new SQL variables.
Somebody HIGHLY recommend that add them to my.cnf if running any type of busy server. Those SQL variables are;
query_cache_limit and so on
The day before yesterday, I have add them to my.cnf,
but get the same load is extremely high suddenly.
I think I have to tune the my.cnf again.
Do you think why couse the load high suddenly?
A quick response would be great.
TIME -A
2006/06/01 14:42 LOAD:0
2006/06/01 14:45 LOAD:2
2006/06/01 14:48 LOAD:0
2006/06/01 14:51 LOAD:2
2006/06/01 14:54 LOAD:13 ******
2006/06/01 14:57 LOAD:2
ps h -A -o "pid user pcpu pmem cmd"
LOAD 2006/06/01 14:55 1 root 0.0 0.0 init [3]
2 root 0.0 0.0 [ksoftirqd/0]
3 root 0.0 0.0 [events/0]
4 root 0.0 0.0 [khelper]
5 root 0.0 0.0 [kacpid]
20 root 0.0 0.0 [kblockd/0]
33 root 0.0 0.0 [aio/0]
21 root 0.0 0.0 [khubd]
32 root 0.0 0.0 [kswapd0]
107 root 0.0 0.0 [kseriod]
184 root 0.0 0.0 [kjournald]
1015 root 0.0 0.0 udevd
1351 root 0.0 0.0 [kauditd]
1380 root 0.0 0.0 [kmirrord]
1381 root 0.0 0.0 [kmir_mon]
1401 root 0.0 0.0 [kjournald]
1402 root 0.0 0.0 [kjournald]
2159 root 0.0 0.1 /usr/sbin/sshd
2480 root 0.0 0.0 syslogd -m 0
2484 root 0.0 0.0 klogd -x
2532 root 0.0 0.0 rpc.idmapd
2600 root 0.0 0.0 /usr/sbin/acpid
4099 root 0.0 0.1 cupsd
4150 root 0.0 0.0 xinetd -stayalive -pidfile /var/run/xinetd.pid
4162 ntp 0.0 0.4 ntpd -u ntp:ntp -p /var/run/ntpd.pid -g
4562 root 0.0 0.2 cpbandwd
4563 root 0.0 1.1 cpanellogd - sleeping for logs
4747 root 0.0 0.1 pure-ftpd (SERVER)
4783 root 0.0 0.0 /usr/sbin/pure-authd -s /var/run/ftpd.sock -r /usr/sbin/pureauth
4839 cpanel 0.0 0.1 /usr/bin/stunnel-4.15local /usr/local/cpanel/etc/stunnel/default/stunnel.conf.run
4899 dbus 0.0 0.0 dbus-daemon-1 --system
4936 root 0.0 0.0 rhnsd --interval 240
4957 root 0.0 0.1 hald
5071 root 0.0 0.0 /sbin/mingetty tty1
5072 root 0.0 0.0 /sbin/mingetty tty2
5073 root 0.0 0.0 /sbin/mingetty tty3
5074 root 0.0 0.0 /sbin/mingetty tty4
5075 root 0.0 0.0 /sbin/mingetty tty5
5079 root 0.0 0.0 /sbin/mingetty tty6
5080 root 0.0 0.0 /sbin/agetty -L 9600 ttyS0 vt100
30531 root 0.0 0.0 crond
12269 root 0.0 0.2 chkservd
3768 root 0.0 0.0 [pdflush]
8863 root 0.0 0.0 [pdflush]
4906 root 0.0 0.0 [kjournald]
25305 named 0.5 1.3 /usr/sbin/named -u named
6267 root 0.0 0.3 cpsrvd - waiting for connections
24958 root 0.0 0.1 sshd: viviki [priv]
25086 viviki 0.1 0.2 sshd: viviki@pts/0
25089 viviki 0.0 0.1 -bash
25465 root 0.0 0.1 su -
25487 root 0.0 0.1 -bash
25549 root 0.3 0.1 top
29235 root 0.0 0.2 sshd: viviki [priv]
29283 viviki 0.0 0.2 sshd: viviki@pts/1
29288 viviki 0.0 0.1 -bash
29360 root 0.0 0.1 su -
29380 root 0.0 0.1 -bash
21683 mailnull 0.0 0.5 eximstats
21835 root 0.0 0.0 /usr/sbin/courierlogger -pid=/var/run/imapd.pid -start -name=imapd /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=30 -nodnslookup -noidentlookup 143 /usr/lib/courier-imap/sbin/imaplogin /usr/lib/courier-imap/bin/imapd Maildir
21836 root 0.0 0.0 /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=30 -nodnslookup -noidentlookup 143 /usr/lib/courier-imap/sbin/imaplogin /usr/lib/courier-imap/bin/imapd Maildir
21842 root 0.0 0.0 /usr/sbin/courierlogger -pid=/var/run/imapd-ssl.pid -start -name=imapd-ssl /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=30 -nodnslookup -noidentlookup 993 /usr/lib/courier-imap/bin/couriertls -server -tcpd /usr/lib/courier-imap/sbin/imaplogin /usr/lib/courier-imap/bin/imapd Maildir
21843 root 0.0 0.0 /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=30 -nodnslookup -noidentlookup 993 /usr/lib/courier-imap/bin/couriertls -server -tcpd /usr/lib/courier-imap/sbin/imaplogin /usr/lib/courier-imap/bin/imapd Maildir
21848 root 0.0 0.0 /usr/sbin/courierlogger -pid=/var/run/pop3d.pid -start -name=pop3d /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=30 -nodnslookup -noidentlookup 110 /usr/lib/courier-imap/sbin/pop3login /usr/lib/courier-imap/bin/pop3d Maildir
21849 root 0.0 0.0 /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=30 -nodnslookup -noidentlookup 110 /usr/lib/courier-imap/sbin/pop3login /usr/lib/courier-imap/bin/pop3d Maildir
21854 root 0.0 0.0 /usr/sbin/courierlogger -pid=/var/run/pop3d-ssl.pid -start -name=pop3d-ssl /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=30 -nodnslookup -noidentlookup 995 /usr/lib/courier-imap/bin/couriertls -server -tcpd /usr/lib/courier-imap/sbin/pop3login /usr/lib/courier-imap/bin/pop3d Maildir
21855 root 0.0 0.0 /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=30 -nodnslookup -noidentlookup 995 /usr/lib/courier-imap/bin/couriertls -server -tcpd /usr/lib/courier-imap/sbin/pop3login /usr/lib/courier-imap/bin/pop3d Maildir
21861 root 0.0 0.0 /usr/sbin/courierlogger -pid=/var/spool/authdaemon/pid -facility=mail -start /usr/libexec/courier-authlib/authdaemond
21862 root 0.0 0.0 /usr/libexec/courier-authlib/authdaemond
21863 root 0.0 0.0 /usr/libexec/courier-authlib/authdaemond
21864 root 0.0 0.0 /usr/libexec/courier-authlib/authdaemond
21865 root 0.0 0.0 /usr/libexec/courier-authlib/authdaemond
21866 root 0.0 0.0 /usr/libexec/courier-authlib/authdaemond
21867 root 0.0 0.0 /usr/libexec/courier-authlib/authdaemond
21869 root 0.0 0.7 /etc/authlib/authProg
22571 root 0.0 0.7 /etc/authlib/authProg
23006 root 0.0 0.6 /etc/authlib/authProg
23739 root 0.0 0.6 /etc/authlib/authProg
23989 root 0.0 0.6 /etc/authlib/authProg
26547 root 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
29567 watch99 0.0 0.1 pure-ftpd (IDLE)
1793 root 0.0 0.1 crond
1800 kinwa 0.0 0.1 pure-ftpd (IDLE)
1809 root 0.0 0.0 /bin/sh /usr/local/bin/loadmon2
1844 mailnull 0.0 0.0 [exim] <defunct>
2230 nobody 0.1 0.4 /usr/local/apache/bin/httpd -DSSL
2231 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2232 nobody 0.1 0.4 /usr/local/apache/bin/httpd -DSSL
2233 nobody 0.1 0.4 /usr/local/apache/bin/httpd -DSSL
2234 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2238 nobody 0.2 0.4 /usr/local/apache/bin/httpd -DSSL
2250 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2251 nobody 0.1 0.4 /usr/local/apache/bin/httpd -DSSL
2252 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2261 nobody 0.1 0.4 /usr/local/apache/bin/httpd -DSSL
2266 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2267 nobody 0.1 0.4 /usr/local/apache/bin/httpd -DSSL
2270 nobody 0.1 0.4 /usr/local/apache/bin/httpd -DSSL
2330 root 0.0 0.0 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/lib/mysql/p2006.viviki4.us.pid
2363 mysql 1.5 2.1 /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/p2006.viviki4.us.pid --skip-locking --socket=/var/lib/mysql/mysql.sock
2560 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2626 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2629 nobody 0.2 0.4 /usr/local/apache/bin/httpd -DSSL
2630 nobody 0.1 0.4 /usr/local/apache/bin/httpd -DSSL
2631 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2632 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2633 root 0.0 1.2 /usr/sbin/clamd
2639 mailnull 0.0 0.1 /usr/sbin/exim -bd -q60m
2643 mailnull 0.0 0.1 /usr/sbin/exim -tls-on-connect -bd -oX 465
2649 root 0.2 0.1 antirelayd
2650 mailnull 0.0 0.1 /usr/sbin/exim -bd -q60m
2655 mailnull 0.0 0.1 /usr/sbin/exim -bd -q60m
2656 mailnull 0.0 0.1 /usr/sbin/exim -bd -q60m
2659 mailnull 0.0 0.1 /usr/sbin/exim -bd -q60m
2661 mailnull 1.6 0.3 /usr/sbin/exim -bd -q60m
2662 mailnull 0.0 0.1 /usr/sbin/exim -bd -q60m
2665 root 0.0 1.2 /usr/bin/spamd -d --allowed-ips=127.0.0.1 --pidfile=/var/run/spamd.pid --max-children=5
2668 root 0.0 0.0 ps h -A -o pid user pcpu pmem cmd
2 root 0.0 0.0 [ksoftirqd/0]
3 root 0.0 0.0 [events/0]
4 root 0.0 0.0 [khelper]
5 root 0.0 0.0 [kacpid]
20 root 0.0 0.0 [kblockd/0]
33 root 0.0 0.0 [aio/0]
21 root 0.0 0.0 [khubd]
32 root 0.0 0.0 [kswapd0]
107 root 0.0 0.0 [kseriod]
184 root 0.0 0.0 [kjournald]
1015 root 0.0 0.0 udevd
1351 root 0.0 0.0 [kauditd]
1380 root 0.0 0.0 [kmirrord]
1381 root 0.0 0.0 [kmir_mon]
1401 root 0.0 0.0 [kjournald]
1402 root 0.0 0.0 [kjournald]
2159 root 0.0 0.1 /usr/sbin/sshd
2480 root 0.0 0.0 syslogd -m 0
2484 root 0.0 0.0 klogd -x
2532 root 0.0 0.0 rpc.idmapd
2600 root 0.0 0.0 /usr/sbin/acpid
4099 root 0.0 0.1 cupsd
4150 root 0.0 0.0 xinetd -stayalive -pidfile /var/run/xinetd.pid
4162 ntp 0.0 0.4 ntpd -u ntp:ntp -p /var/run/ntpd.pid -g
4562 root 0.0 0.2 cpbandwd
4563 root 0.0 1.1 cpanellogd - sleeping for logs
4747 root 0.0 0.1 pure-ftpd (SERVER)
4783 root 0.0 0.0 /usr/sbin/pure-authd -s /var/run/ftpd.sock -r /usr/sbin/pureauth
4839 cpanel 0.0 0.1 /usr/bin/stunnel-4.15local /usr/local/cpanel/etc/stunnel/default/stunnel.conf.run
4899 dbus 0.0 0.0 dbus-daemon-1 --system
4936 root 0.0 0.0 rhnsd --interval 240
4957 root 0.0 0.1 hald
5071 root 0.0 0.0 /sbin/mingetty tty1
5072 root 0.0 0.0 /sbin/mingetty tty2
5073 root 0.0 0.0 /sbin/mingetty tty3
5074 root 0.0 0.0 /sbin/mingetty tty4
5075 root 0.0 0.0 /sbin/mingetty tty5
5079 root 0.0 0.0 /sbin/mingetty tty6
5080 root 0.0 0.0 /sbin/agetty -L 9600 ttyS0 vt100
30531 root 0.0 0.0 crond
12269 root 0.0 0.2 chkservd
3768 root 0.0 0.0 [pdflush]
8863 root 0.0 0.0 [pdflush]
4906 root 0.0 0.0 [kjournald]
25305 named 0.5 1.3 /usr/sbin/named -u named
6267 root 0.0 0.3 cpsrvd - waiting for connections
24958 root 0.0 0.1 sshd: viviki [priv]
25086 viviki 0.1 0.2 sshd: viviki@pts/0
25089 viviki 0.0 0.1 -bash
25465 root 0.0 0.1 su -
25487 root 0.0 0.1 -bash
25549 root 0.3 0.1 top
29235 root 0.0 0.2 sshd: viviki [priv]
29283 viviki 0.0 0.2 sshd: viviki@pts/1
29288 viviki 0.0 0.1 -bash
29360 root 0.0 0.1 su -
29380 root 0.0 0.1 -bash
21683 mailnull 0.0 0.5 eximstats
21835 root 0.0 0.0 /usr/sbin/courierlogger -pid=/var/run/imapd.pid -start -name=imapd /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=30 -nodnslookup -noidentlookup 143 /usr/lib/courier-imap/sbin/imaplogin /usr/lib/courier-imap/bin/imapd Maildir
21836 root 0.0 0.0 /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=30 -nodnslookup -noidentlookup 143 /usr/lib/courier-imap/sbin/imaplogin /usr/lib/courier-imap/bin/imapd Maildir
21842 root 0.0 0.0 /usr/sbin/courierlogger -pid=/var/run/imapd-ssl.pid -start -name=imapd-ssl /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=30 -nodnslookup -noidentlookup 993 /usr/lib/courier-imap/bin/couriertls -server -tcpd /usr/lib/courier-imap/sbin/imaplogin /usr/lib/courier-imap/bin/imapd Maildir
21843 root 0.0 0.0 /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=30 -nodnslookup -noidentlookup 993 /usr/lib/courier-imap/bin/couriertls -server -tcpd /usr/lib/courier-imap/sbin/imaplogin /usr/lib/courier-imap/bin/imapd Maildir
21848 root 0.0 0.0 /usr/sbin/courierlogger -pid=/var/run/pop3d.pid -start -name=pop3d /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=30 -nodnslookup -noidentlookup 110 /usr/lib/courier-imap/sbin/pop3login /usr/lib/courier-imap/bin/pop3d Maildir
21849 root 0.0 0.0 /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=30 -nodnslookup -noidentlookup 110 /usr/lib/courier-imap/sbin/pop3login /usr/lib/courier-imap/bin/pop3d Maildir
21854 root 0.0 0.0 /usr/sbin/courierlogger -pid=/var/run/pop3d-ssl.pid -start -name=pop3d-ssl /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=30 -nodnslookup -noidentlookup 995 /usr/lib/courier-imap/bin/couriertls -server -tcpd /usr/lib/courier-imap/sbin/pop3login /usr/lib/courier-imap/bin/pop3d Maildir
21855 root 0.0 0.0 /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=30 -nodnslookup -noidentlookup 995 /usr/lib/courier-imap/bin/couriertls -server -tcpd /usr/lib/courier-imap/sbin/pop3login /usr/lib/courier-imap/bin/pop3d Maildir
21861 root 0.0 0.0 /usr/sbin/courierlogger -pid=/var/spool/authdaemon/pid -facility=mail -start /usr/libexec/courier-authlib/authdaemond
21862 root 0.0 0.0 /usr/libexec/courier-authlib/authdaemond
21863 root 0.0 0.0 /usr/libexec/courier-authlib/authdaemond
21864 root 0.0 0.0 /usr/libexec/courier-authlib/authdaemond
21865 root 0.0 0.0 /usr/libexec/courier-authlib/authdaemond
21866 root 0.0 0.0 /usr/libexec/courier-authlib/authdaemond
21867 root 0.0 0.0 /usr/libexec/courier-authlib/authdaemond
21869 root 0.0 0.7 /etc/authlib/authProg
22571 root 0.0 0.7 /etc/authlib/authProg
23006 root 0.0 0.6 /etc/authlib/authProg
23739 root 0.0 0.6 /etc/authlib/authProg
23989 root 0.0 0.6 /etc/authlib/authProg
26547 root 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
29567 watch99 0.0 0.1 pure-ftpd (IDLE)
1793 root 0.0 0.1 crond
1800 kinwa 0.0 0.1 pure-ftpd (IDLE)
1809 root 0.0 0.0 /bin/sh /usr/local/bin/loadmon2
1844 mailnull 0.0 0.0 [exim] <defunct>
2230 nobody 0.1 0.4 /usr/local/apache/bin/httpd -DSSL
2231 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2232 nobody 0.1 0.4 /usr/local/apache/bin/httpd -DSSL
2233 nobody 0.1 0.4 /usr/local/apache/bin/httpd -DSSL
2234 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2238 nobody 0.2 0.4 /usr/local/apache/bin/httpd -DSSL
2250 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2251 nobody 0.1 0.4 /usr/local/apache/bin/httpd -DSSL
2252 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2261 nobody 0.1 0.4 /usr/local/apache/bin/httpd -DSSL
2266 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2267 nobody 0.1 0.4 /usr/local/apache/bin/httpd -DSSL
2270 nobody 0.1 0.4 /usr/local/apache/bin/httpd -DSSL
2330 root 0.0 0.0 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/lib/mysql/p2006.viviki4.us.pid
2363 mysql 1.5 2.1 /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --pid-file=/var/lib/mysql/p2006.viviki4.us.pid --skip-locking --socket=/var/lib/mysql/mysql.sock
2560 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2626 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2629 nobody 0.2 0.4 /usr/local/apache/bin/httpd -DSSL
2630 nobody 0.1 0.4 /usr/local/apache/bin/httpd -DSSL
2631 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2632 nobody 0.0 0.4 /usr/local/apache/bin/httpd -DSSL
2633 root 0.0 1.2 /usr/sbin/clamd
2639 mailnull 0.0 0.1 /usr/sbin/exim -bd -q60m
2643 mailnull 0.0 0.1 /usr/sbin/exim -tls-on-connect -bd -oX 465
2649 root 0.2 0.1 antirelayd
2650 mailnull 0.0 0.1 /usr/sbin/exim -bd -q60m
2655 mailnull 0.0 0.1 /usr/sbin/exim -bd -q60m
2656 mailnull 0.0 0.1 /usr/sbin/exim -bd -q60m
2659 mailnull 0.0 0.1 /usr/sbin/exim -bd -q60m
2661 mailnull 1.6 0.3 /usr/sbin/exim -bd -q60m
2662 mailnull 0.0 0.1 /usr/sbin/exim -bd -q60m
2665 root 0.0 1.2 /usr/bin/spamd -d --allowed-ips=127.0.0.1 --pidfile=/var/run/spamd.pid --max-children=5
2668 root 0.0 0.0 ps h -A -o pid user pcpu pmem cmd
Last edited: