NFS файловый сервер / часы компьютера не синхронизированы, несмотря на установку NTP

у меня дома работает файловый сервер (Synology DS214se), который, помимо прочего, обслуживает мой /home/<user> (per pam_mount управляемый NFS).

это прекрасно работает для всех практических целей, за одним исключением: временные метки на моем компьютере и файловом сервере не полностью синхронизированы.

это не имеет никакого практического воздействия, за исключением, когда я make программного обеспечения. Время от времени make передаст мне предупреждения о "что-то неправильно с часами" , и архивы имея метки ноль с чем-то секунд в будущее.

и мой компьютер, и файловый сервер настроены на использование моего маршрутизатора (FritzBox) в качестве NTP-сервера.

являются ли такие субсекундные дрейфы ожидаемыми с NTP? Я могу что-нибудь с этим поделать?

оС на моем компьютере-Linux Mint 17. Файловый сервер Synology запускает собственный DSM 5.2.


$ ntpq -pcrv
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*fritz.box       147.231.100.5    3 u   21   64   17    1.748   -0.978   0.509
associd=0 status=0615 leap_none, sync_ntp, 1 event, clock_sync,
version="ntpd 4.2.6p5@1.2349-o Thu Jan 21 23:29:25 UTC 2016 (1)",
processor="i686", system="Linux/3.13.0-24-generic", leap=00, stratum=4,
precision=-19, rootdelay=50.485, rootdisp=969.755, refid=192.168.178.1,
reftime=da66a126.0e8a0d9f  Thu, Feb 11 2016  6:56:54.056,
clock=da66a13b.58385082  Thu, Feb 11 2016  6:57:15.344, peer=33542, tc=6,
mintc=3, offset=-0.978, frequency=0.209, sys_jitter=0.000,
clk_jitter=0.346, clk_wander=0.066
15
задан DevSolar
31.12.2022 6:28 Количество просмотров материала 3054
Распечатать страницу

1 ответ

NTP ведет себя лучше всего, когда у него есть по крайней мере 3 сервера, чтобы выбрать из, идеально 5. Короткий ответ на ваш вопрос: "нет" хорошо функционирующие системы синхронизации должны находиться в пределах нескольких МС от эталонного источника.

о том, что означают цифры - посмотрите здесь в определениях NTP он объясняет, что такое rootdelay & rootdisp mean и, вероятно, хорошее место для начала.

вот что я предлагаю вам попробовать, чтобы увидеть, если вы можете улучшить ваш сроки;

Не используйте FritzBox в качестве сервера времени-маршрутизаторы, как правило, очень плохо справляются с этой задачей.

Не используйте NAS box в качестве сервера времени - у меня есть несколько таких Synology единиц на сайтах по всему, и они все очень плохо хранит время как клиенты или серверы. (мои все работают со смещением не менее + 1.5)

Если у вас есть стабильный (linux) ПК, который находится на 24/7, это будет лучшим выбором, если вы хотите запустить свою собственную систему синхронизации, но вам не нужно этого делать.

настройки FritzBox использовать 1 вручную выбрать сервер, хороший пинг к вашей сети.

настройте компьютер на использование одного и того же интернет-сервера.

настройте поле NAS для использования того же интернет-сервера. - Если вы идете в командной строке / ssh вы можете настроить файл конфигурации для ntp, если вам нужно.

Если вы используете один и тот же источник для всего, что он должен свести к минимуму вашу проблему в этом случае.

1
отвечен user3788685 2023-01-01 14:16

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх