Symptom
- High CPU usage on CDP Servers
- Unresponsive server
- 100% CPU utilization by a java process
- Strace results indicate that only futexs are timing out
Cause
A Linux kernel bug was announced on 6/30/2012. It involves a leap second that was added to atomic clocks that sync with system clocks on servers. This kernel bug is completely unrelated to CDP.
This bug affects Linux servers running java processes (including the CDP java process) using Kernel >= 2.6.22.
Resolution
The following links contain workarounds and solutions provided by the Linux community:
Mozilla (includes link to fix) https://bugzilla.mozilla.org/show_bug.cgi?id=769972
Mozilla (workaround): http://blog.mozilla.org/it/2012/06/30/mysql-and-the-leap-second-high-cpu-and-the-fix/
Kernel.org (link to fix) https://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6b43ae8a619d17c4935c3320d2ef9e92bdeed05d
Labels:
None