Enable clocksource failover by adding clocksource_failover kernel parameter

Derdimiz bu !

 

/var/log/messages

Sep 10 11:26:37 web25 kernel: [355613.963016] Clocksource tsc unstable (delta = -115600910 ns).  Enable clocksource failover by adding clocksource_failover kernel parameter.
Sep 10 11:26:37 web25 kernel: [355614.463025] Clocksource tsc unstable (delta = -115384176 ns).  Enable clocksource failover by adding clocksource_failover kernel parameter.
Sep 10 11:26:38 web25 kernel: [355614.963033] Clocksource tsc unstable (delta = -115384725 ns).  Enable clocksource failover by adding clocksource_failover kernel parameter.
Sep 10 11:26:38 web25 kernel: [355615.463041] Clocksource tsc unstable (delta = -115384418 ns).  Enable clocksource failover by adding clocksource_failover kernel parameter.
Sep 10 11:26:39 web25 kernel: [355615.963052] Clocksource tsc unstable (delta = -115385309 ns).  Enable clocksource failover by adding clocksource_failover kernel parameter.

 

Farklı farklı sorunlara sebebiyet veren bir durumdur.Örneğin named servisinizin kendi kendine durmasına bile neden olabilir.

 

Sebebi,

Sanallıştırma teknolojinize bağlı olarak node’larınızda kullanıdığınız işlemci türkleri farklı ise ve Dynamic Optimizer benzeri uygulamalar yardımı ile yük dağıtımı yaparak makinanızı NODE’lar arasında kaydırıyor iseniz farklı cpu’lar arası geçiş sonucu messages size bu hatayı döndürür.

 

Çözümü,

Kullandığınız kernel’a clocksource_failover=acpi_pm eklemektir.

nano /boot/grub/grub.conf

 

Örnek aşağıdaki gibi sonuna ekleyebilirsiniz.

kernel /vmlinuz-2.6.32-379.22.1.lve1.2.17.1.el6.x86_64 ro root=/dev/mapper/vg_stm4-lv_root rd_NO_LUKS rd_LVM_LV=vg_stm4/lv_swap LANG=en_US.UTF-8 rd_NO_MD rd_LVM_LV=vg_stm4/lv_root SYSFONT=latarcyrheb-sun16 crashkernel=auto  KEYB $  KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet nohz=off clocksource_failover=acpi_pm

 

Sunucunuzu restart edin ve çözümün mutluluunu yaşayın 🙂

 

 

Bir Cevap Yazın