Спешит время на сервере, как исправить?

Здравствуйте! Такая проблема, на сервере время очень быстро летит вперед, я бы хотел разобраться в причинах этого явления и в способах его устранения.

Не помню во сколько делал сегодня синхронизацию, в районе 13:00 наверное
u@devel:~$ sudo ntpdate -u ntp.ubuntu.com
20 Jul 17:45:46 ntpdate[30158]: step time server 91.189.94.4 offset -8.288376 sec

За 4.5 часа набежало 8.2 секунды

u@devel:~$ sudo ntpdate -u ntp.ubuntu.com
[sudo] password for u:
20 Jul 18:12:00 ntpdate[925]: step time server 91.189.94.4 offset -0.823899 sec

Ну и тут тоже, за полчаса набежала почти секунда...

Как это? Что это? Как с этим бороться? Ставить в крон баш скрипт и каждый час запускать синхронизацию?
  • Вопрос задан
  • 699 просмотров
Пригласить эксперта
Ответы на вопрос 3
@LiguidCool
Сдается мне что-то с железом.
Ответ написан
Комментировать
Ernillew
@Ernillew
Администрирую *nix-системы с 1997 года
Про что-то с железом присоединюсь к первому оратору, а вообще зачем вы время руками синхронизируете?
Поставьте ntpd или cronyd, пусть они это делают за вас.
Ответ написан
Комментировать
@mirspo
У меня еще больше убегало. Вылечил заменой tsc на hpet.
1)какой таймер текущий
$cat /sys/devices/system/clocksource/clocksource0/current_clocksource
2)какие таймеры доступны
$cat /sys/devices/system/clocksource/clocksource0/available_clocksource
3) я поменял
$sudo su
$echo hpet > /sys/devices/system/clocksource/clocksource0/current_clocksource
Народ в инете наоборот hpet на tsc менял. Причины от севшей батарейки до кривого софта.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы