Frage: Ist der leap-second-bug im aktuellen Kernel 64-bit für UCS 2.4-4.9 bzw. 3.2-0.9 (beide haben den gleichen Kernel) beschrieben unter
https://lkml.org/lkml/2012/7/1/27,
aufgetaucht ca. Sun, 1 Jul 2012 05:36:11 -0400,
behoben bzw. behandelt in UCS ? (kann eigentlich nicht, da der Univention-Kernel vorher gebaut wurde).
Kerneldatei (sowohl von 2.4 als auch von 3.2)
-rw-r--r-- 1 root root 2511104 23. Apr 2012 vmlinuz-2.6.32-ucs62-amd64
Hintergrund: Eine nicht sonderlich häufig genutzte java-Applikation (OX-Webinterface) zieht seit langem teilweise viel CPU, auch wenn sich kein Benutzer angemeldet hat. Wenn sich mehrere Benutzer anmelden (wie Freitag geschehen) stellt das Programm den Dienst ein. Ein strace-dump im “Ruhezustand” aller zum Prozess gehörenden Threads/LWPs/Unterprozesse (?) findet man im Anhang. strace -fp 31361 -o /tmp/java_strace_fp.log
Dort ist auch erkennbar, dass die futex()-Aufrufe mit ETIMEOUT zurückkehren, was nicht passieren sollte und die Ursache für die CPU-Last sein soll.
Der bei Novell http://www.novell.com/support/kb/doc.php?id=7010351 zu diesem Thema beschreibene Workaround
date -s “$(LC_ALL=C date)”
scheint keinerlei Wirkung zu haben.
java_strace_fp.log (9.27 KB)