Все машины - Ubuntu. Мне нужно синхронизировать часы один раз для всех машин, чтобы провести тест задержки.
Я читал это статья что сказал -
ntpdate немного тупой инструмент - он может корректировать время только один раз в день
и я запутался. Я думал, что могу запустить ntpdate, когда захочу.
Если мне нужна только однократная синхронизация для этих компьютеров. Вы рекомендуете мне использовать ntpd или ntpdate? (простота и точность) Должен ли я настроить сервер ntp или, поскольку все они одновременно подключаются к одному и тому же глобальному серверу ntp, разумно, что они получат одинаковое смещение (мне все равно, будет ли у них смещение, просто хочу, чтобы все они будет такое же смещение)? Какой сервер проще всего настроить?
Если вы хотите, чтобы время двух или более компьютеров было синхронизировано, вам следует запустить ntpd. Это избавит вас от всех догадок и позволит синхронизировать часы.
Конечно, вы можете периодически запускать ntpdate. На некоторых из ваших компьютеров часы будут работать быстро, а на других - медленно. Но если ни один из них не дрейфует слишком плохо, все в порядке. У вас проблемы с ntpdate, когда на компьютере часы плохо дрейфуют. Некоторые программы сбиваются с толку, когда ntpdate сбивает часы. Итак, если вы запустите ntpdate, вам нужно выяснить, как часто запускать его, чтобы часы синхронизировались, в зависимости от того, насколько быстро они отклоняются от правильного времени.
Проще просто запустить ntpd. Направьте его на pool.ntp.org и забудьте об этом.