环境:RHEL5+nginx 0.8.4+php5.2.17+mysql-5.1.54+memcached-1.4.5
情况描述:
最近突然发现CPU占用保持在80%+,物理内存几乎用完(重启过系统,重启后内存占用一直增长,直到所有用完),但网站访问速度依然正常(访问量不大)。
------------------------------------------------------------------------------------------------------------------------------------------------------------
以下是vmstat情况:
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
r b swpd free buff cache si so bi bo in cs us sy id wa st
14 0 84 3557004 294652 7223404 0 0 133 149 11 60 81 13 6 0 0
------------------------------------------------------------------------------------------------------------------------------------------------------------
top:
top - 10:10:43 up 23:02, 4 users, load average: 13.47, 13.53, 13.54
Tasks: 469 total, 9 running, 459 sleeping, 0 stopped, 1 zombie
Cpu(s): 81.5%us, 11.2%sy, 0.0%ni, 5.6%id, 0.1%wa, 0.0%hi, 1.7%si, 0.0%st
Mem: 12463288k total, 8907352k used, 3555936k free, 294752k buffers
Swap: 8193108k total, 84k used, 8193024k free, 7224276k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
31621 root 15 0 95576 40m 564 S 34.0 0.3 433:38.81 memcached
15497 www 16 0 25364 8680 3912 S 28.3 0.1 0:19.89 php-cgi
7021 www 15 0 25364 8588 3768 S 15.1 0.1 0:16.49 php-cgi
12012 www 16 0 25368 8592 3768 S 15.1 0.1 0:11.16 php-cgi
3507 www 16 0 25368 8592 3768 S 13.2 0.1 0:12.03 php-cgi
15402 www 15 0 25392 8428 3792 S 13.2 0.1 0:14.97 php-cgi
20644 www 16 0 25368 8684 3912 S 13.2 0.1 0:14.33 php-cgi
29203 www 16 0 25396 8440 3748 R 13.2 0.1 0:13.46 php-cgi
3155 www 15 0 25364 8676 3908 S 11.3 0.1 0:17.68 php-cgi
21279 www 15 0 25364 8592 3772 S 11.3 0.1 0:26.75 php-cgi
30714 www 16 0 25368 8712 3888 S 11.3 0.1 0:13.10 php-cgi
743 www 16 0 25368 8800 3976 S 9.4 0.1 0:17.78 php-cgi
971 www 16 0 25364 8700 3880 S 9.4 0.1 0:15.87 php-cgi
8436 www 16 0 25368 8680 3908 S 9.4 0.1 0:15.59 php-cgi
8553 www 16 0 26148 9216 3796 S 9.4 0.1 0:11.79 php-cgi
15179 www 15 0 25368 8692 3868 S 9.4 0.1 0:10.43 php-cgi
16201 www 16 0 25368 8684 3912 S 9.4 0.1 0:10.91 php-cgi
17074 www 16 0 25368 8712 3888 S 9.4 0.1 0:14.28 php-cgi
20682 www 16 0 25368 8704 3880 S 9.4 0.1 0:10.74 php-cgi
21151 www 16 0 25364 8688 3920 S 9.4 0.1 0:22.05 php-cgi
23884 www 16 0 25368 8708 3884 S 9.4 0.1 0:14.09 php-cgi
25507 www 15 0 26148 9340 3924 S 9.4 0.1 0:14.00 php-cgi
26539 www 16 0 25364 8700 3880 S 9.4 0.1 0:22.87 php-cgi
28379 www 16 0 25392 8724 3920 S 9.4 0.1 0:26.63 php-cgi
32138 www 16 0 25364 8708 3888 S 9.4 0.1 0:21.04 php-cgi
1909 www 16 0 25364 8704 3884 S 7.5 0.1 0:16.11 php-cgi
2119 www 16 0 25364 8704 3884 S 7.5 0.1 0:16.90 php-cgi
3250 www 16 0 25364 8680 3912 S 7.5 0.1 0:16.13 php-cgi
4266 www 16 0 25364 8680 3912 S 7.5 0.1 0:20.61 php-cgi
5144 www 16 0 25368 8596 3772 S 7.5 0.1 0:12.03 php-cgi
5379 www 16 0 25364 8596 3776 S 7.5 0.1 0:20.46 php-cgi
6234 www 16 0 25368 8708 3884 S 7.5 0.1 0:16.33 php-cgi
10456 www 16 0 25388 8620 3776 S 7.5 0.1 0:15.99 php-cgi
12332 www 15 0 25368 8712 3888 S 7.5 0.1 0:15.01 php-cgi
14130 www 16 0 26148 9332 3916 S 7.5 0.1 0:15.61 php-cgi
14828 www 16 0 25368 8564 3792 S 7.5 0.1 0:10.35 php-cgi
15377 www 15 0 25364 8596 3776 S 7.5 0.1 0:24.18 php-cgi
15808 www 16 0 25372 8744 3916 S 7.5 0.1 0:15.35 php-cgi
16210 www 16 0 25364 8708 3888 S 7.5 0.1 0:18.89 php-cgi
16473 www 15 0 25368 8712 3888 S 7.5 0.1 0:14.54 php-cgi
17182 www 15 0 25364 8704 3884 S 7.5 0.1 0:23.16 php-cgi
17680 www 16 0 25364 8676 3908 S 7.5 0.1 0:18.79 php-cgi
18659 www 16 0 25368 8680 3908 S 7.5 0.1 0:14.46 php-cgi
20057 www 16 0 25364 8704 3884 S 7.5 0.1 0:19.42 php-cgi
20373 www 16 0 25364 8572 3804 S 7.5 0.1 0:18.23 php-cgi
22185 www 16 0 25368 8592 3768 S 7.5 0.1 0:13.74 php-cgi
22774 www 15 0 25112 8316 3800 S 7.5 0.1 0:14.46 php-cgi
24564 www 16 0 25364 8708 3888 S 7.5 0.1 0:17.99 php-cgi
kill掉memcached后,mysql占用100%+CPU;
top:
------------------------------------------------------------------------------------------------------------------------------------------------------------
top - 10:14:23 up 23:06, 5 users, load average: 14.45, 13.91, 13.68
Tasks: 470 total, 15 running, 454 sleeping, 0 stopped, 1 zombie
Cpu(s): 84.0%us, 11.9%sy, 0.0%ni, 3.9%id, 0.0%wa, 0.0%hi, 0.2%si, 0.0%st
Mem: 12463288k total, 8944816k used, 3518472k free, 295276k buffers
Swap: 8193108k total, 84k used, 8193024k free, 7230520k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
31612 mysql 25 0 62356 31m 4908 R 115.1 0.3 50:02.19 mysqld
9081 www 16 0 25620 8956 3932 S 7.6 0.1 0:21.67 php-cgi
23498 www 15 0 25620 8956 3932 S 6.6 0.1 0:27.63 php-cgi
30158 www 15 0 25620 8952 3928 S 6.3 0.1 0:26.58 php-cgi
30714 www 15 0 25624 8984 3904 S 6.0 0.1 0:18.26 php-cgi
30860 www 15 0 25368 8648 3824 S 6.0 0.1 0:18.28 php-cgi
3250 www 16 0 25620 8964 3940 S 5.6 0.1 0:21.30 php-cgi
25149 www 15 0 25636 8896 3856 S 5.6 0.1 0:19.03 php-cgi
19595 www 15 0 25620 8956 3932 S 5.3 0.1 0:24.70 php-cgi
1639 www 16 0 25624 8980 3900 S 5.0 0.1 0:18.38 php-cgi
21884 www 15 0 25620 8872 3848 S 5.0 0.1 0:24.61 php-cgi
26539 www 16 0 25620 8976 3900 S 5.0 0.1 0:27.95 php-cgi
4369 www 15 0 25620 8980 3904 S 4.6 0.1 0:25.92 php-cgi
8380 www 16 0 25624 8964 3936 S 4.6 0.1 0:17.23 php-cgi
16903 www 15 0 25376 8652 3820 S 4.6 0.1 0:20.12 php-cgi
19620 www 15 0 25620 8980 3904 S 4.6 0.1 0:24.04 php-cgi
27649 www 15 0 25620 8976 3900 S 4.6 0.1 0:23.30 php-cgi
1116 www 15 0 25620 8956 3932 S 4.3 0.1 0:22.30 php-cgi
8436 www 15 0 25624 8956 3928 S 4.3 0.1 0:20.84 php-cgi
9819 www 15 0 25624 8900 3820 S 4.3 0.1 0:19.77 php-cgi
13424 www 16 0 25624 8980 3900 S 4.3 0.1 0:20.74 php-cgi
13618 www 15 0 25624 8964 3936 S 4.3 0.1 0:20.15 php-cgi
16062 www 16 0 25636 8968 3928 S 4.3 0.1 0:19.81 php-cgi
17074 www 16 0 25624 8984 3904 S 4.3 0.1 0:19.70 php-cgi
19280 www 15 0 25636 8972 3932 S 4.3 0.1 0:19.86 php-cgi
19353 www 15 0 25624 8956 3928 S 4.3 0.1 0:18.82 php-cgi
20373 www 16 0 25620 8956 3932 S 4.3 0.1 0:23.61 php-cgi
21683 www 15 0 25624 8980 3900 S 4.3 0.1 0:19.49 php-cgi
22328 www 16 0 25624 8980 3900 S 4.3 0.1 0:20.04 php-cgi
22753 www 15 0 25624 8904 3824 S 4.3 0.1 0:14.76 php-cgi
23190 www 15 0 25648 8972 3916 S 4.3 0.1 0:28.05 php-cgi
31397 www 15 0 25620 8976 3900 S 4.3 0.1 0:22.40 php-cgi
32138 www 15 0 25620 8980 3904 S 4.3 0.1 0:26.29 php-cgi
896 www 15 0 25620 8896 3820 S 4.0 0.1 0:22.68 php-cgi
2851 www 15 0 25620 8968 3892 S 4.0 0.1 0:22.19 php-cgi
5379 www 15 0 25624 8904 3824 R 4.0 0.1 0:25.71 php-cgi
5527 www 15 0 25620 8976 3900 S 4.0 0.1 0:26.10 php-cgi
7443 www 15 0 25620 8960 3936 S 4.0 0.1 0:21.38 php-cgi
10456 www 15 0 25644 9000 3900 S 4.0 0.1 0:21.18 php-cgi
11658 www 15 0 25624 8980 3900 S 4.0 0.1 0:17.32 php-cgi
15422 www 15 0 25620 8976 3900 S 4.0 0.1 0:29.00 php-cgi
16870 www 16 0 25620 8980 3904 S 4.0 0.1 0:29.49 php-cgi
2119 www 16 0 25620 8980 3904 S 3.6 0.1 0:22.59 php-cgi
2181 www 15 0 25620 8860 3836 S 3.6 0.1 0:26.62 php-cgi
2503 www 15 0 25620 8976 3900 S 3.6 0.1 0:26.25 php-cgi
3573 www 16 0 25620 8980 3904 S 3.6 0.1 0:21.74 php-cgi
11741 www 15 0 25624 8956 3928 S 3.6 0.1 0:16.50 php-cgi
13792 www 15 0 25620 8976 3900 S 3.6 0.1 0:24.49 php-cgi
------------------------------------------------------------------------------------------------------------------------------------------------------------kill掉mysql后则出现每个php-cgi都平均占用很高CPU的情况