Как использовать adjtimex
У меня есть машина Debian, которая во время настройки будет иметь доступ к NTP-серверам. Но после настройки и использования он не будет иметь доступа к NTP-серверам. Какие шаги нужно сделать, чтобы часы всегда были правильными? (также после неожиданных отключений)
Как я понимаю, adjtimex - это правильный инструмент для работы. Но у него есть много вариантов - так какой из них я должен использовать?
РЕДАКТИРОВАТЬ
Возможные шаги?
ntpdate-debian
// Обновление системных часов с серверов NTP./sbin/hwclock --systohc
// Для записи часов и поправочных коэффициентов в / etc / adjtime.Запустите выше два раза с 24 часами между?
adjtimexconfig
// Рассчитывает дрейф между часами и системными часами. Записывает коэффициент в /etc/default/adjtimex.Создать cronjob, который вызывает
/sbin/hwclock --adjust
периодически.добавлять
/sbin/hwclock --adjust && hwclock --hctosys --rtc=/dev/rtc0
в /etc/rc.local
0 ответов
Этот подход не сработает, поскольку часы процессора могут увеличивать или уменьшать время в любой день и постоянно накапливают различные отклонения. Без NTP вам понадобится более надежный эталон времени, например, рубидиевый эталон времени и часы с батарейным питанием для отсчета времени при выключении питания или перезагрузке. Если вы можете получить доступ к небу, возьмите GPS с антенной, и вы сможете запускать NTP без доступа к сети. Это подарит вам самое лучшее время...