Назад | Перейти на главную страницу

Батарея часов сломана на Solaris - как временное решение, пока я не смогу починить батарею

У моего основного сервера Solaris проблема с батареей, поэтому я теряю около 20 секунд в день.
В настоящее время я использую rdate один раз утром для синхронизации времени. Какой подход я должен использовать, пока не смогу заменить батарею на выходных? Стоит ли переключиться с rdate на ntp?
На машине выполняется множество cronjobs, поэтому мне нужно убедиться, что все запускается, даже если время изменено.

Вам обязательно стоит запустить ntpd. Он не только автоматически синхронизируется с одним или несколькими серверами, если вы оставите его работать на некоторое время, он вычисляет поправочный коэффициент для ваших аппаратных часов и может поддерживать довольно точное время, даже если вы потеряете соединение с вашим сервером (серверами) времени.

Однако основная проблема с rdate в том, что он сразу устанавливает правильное время. Предположим, сейчас 10:30, но часы вашего сервера показывают 10:25. Если вы установите время, вы фактически потеряете 5 минут. NTP, с другой стороны, регулирует время постепенно.