EC2 Amazon Linux AMI MySQL CPU @ 62% 空闲时?

Jef*_*eff 2 mysql linux central-processing-unit amazon-ec2

我在 Amazon Linux AMI 上运行 MySQL。没有任何关联。没有连接,也没有其他运行使用 MySQL 的应用程序。它完全空闲,但是,top是否报告 mysql 使用了 62% 的 CPU?为什么会发生这种情况,我该如何解决?

Cpu(s):  0.2%us,  0.2%sy,  0.0%ni, 97.8%id,  0.0%wa,  0.0%hi,  0.0%si,  1.7%st
Mem:   1738504k total,   390708k used,  1347796k free,    56888k buffers
Swap:   917500k total,        0k used,   917500k free,   229804k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 2959 mysql     20   0  466m  39m 5244 S 62.2  2.3   4:00.67 mysqld
    1 root      20   0 19252 1504 1212 S  0.0  0.1   0:00.20 init
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd
Run Code Online (Sandbox Code Playgroud)

没有联系...

mysql> show processlist;
+----+------+-----------+------+---------+------+-------+------------------+
| Id | User | Host      | db   | Command | Time | State | Info             |
+----+------+-----------+------+---------+------+-------+------------------+
|  5 | root | localhost | NULL | Query   |    0 | NULL  | show processlist |
+----+------+-----------+------+---------+------+-------+------------------+
Run Code Online (Sandbox Code Playgroud)

小智 10

您的机器可能受到闰秒错误的影响。

2012 年 6 月 30 日星期六 - 在格林威治标准时间当天开始后不久开始。由不同团队管理的不同数据中心中的服务器都变黑了 - 不响应 ping,屏幕空白。

您可以从以下链接找到有关此的更多信息:

http://www.wired.com/wiredenterprise/2012/07/leap-second-bug-wrakes-havoc-with-java-linux/

解决这个问题可能是:

  1. 重启ntp服务器:/etc/ini.d/ntp restart
  2. 将日期设置为当前日期: date -s " date"
  3. 或者完全重启机器。

希望,这将有助于解决您的问题