Назад | Перейти на главную страницу

Почему внезапный скачок отметки времени ядра?

У нас есть несколько серверов HP ProLiant BL460c Gen8, BIOS I31 06/01/2015, на которых работает ядро ​​CentOS 2.6.32-358.2.1, и мы наблюдаем внезапный всплеск метки времени журнала ядра. Это от /var/log/messages:

May 19 05:31:58 NWBLWICZVIS-A-VZ-GVS2-01 kernel: [    0.001000] Detected 2600.024 MHz processor.
May 19 05:31:58 NWBLWICZVIS-A-VZ-GVS2-01 kernel: [18014398.554743] Mount-cache hash table entries: 256

Значение стремительно растет от почти нуля до 208 дней! Это было замечено как минимум на 10 системах. Любопытно, что секундная часть метки времени всегда равна 18014398. Система зависает, и ее необходимо полностью перезагрузить. При нормальной работе скачка временной метки нет.

Существует один страница это предполагает, что ядро ​​зависло из-за того, что BIOS неправильно сбросил счетчик временных меток (TSC).

Большой скачок, вероятно, связан с переполнением счетчика, как объяснялось. в этой теме LKML.

Я настоятельно рекомендую вам обновить доступное ядро ​​CentOS6 до последней версии (ваше ядро ​​кажется довольно старым, выпускается с CentOS 6.4)