Я использую следующую команду для синхронизации времени в Oracle Linux 6.5:
ntpd -gq
К сожалению, время ожидания не истекает, когда подключение к Интернету недоступно. Возможно ли это, или я должен реализовать свой собственный механизм тайм-аута?
Если вы используете периодически подключенный компьютер, например ноутбук, подумайте об использовании чего-то другого, кроме ntpd, например chrony, который предназначен для таких ситуаций. Он доступен в EPEL для RHEL 6 и является клиентом / сервером NTP по умолчанию в RHEL 7.
Для этого установить offline
вариант на server
s в твоем chrony.conf
файл, а затем запустите chronyc online
команда всякий раз, когда вы подключаетесь к Интернету.
используйте ntpdate, например:
ntpdate -t 10 cn.pool.ntp.org