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

ntpdate игнорирует мой часовой пояс

Я пытаюсь настроить синхронизацию времени на CentOS 5.5 VDS, но не могу понять, почему он не обновляется до правильного часового пояса. например После ручной установки правильной даты и времени при запуске:

date && ntpdate au.pool.ntp.org && date

Я получаю это:

Mon Oct 17 08:58:48 EDT 2011
16 Oct 17:58:01 ntpdate[14659]: step time server 202.60.94.11 offset -54048.345159 sec
Sun Oct 16 17:58:01 EDT 2011

etc/localtime была заменена ссылкой на Australia/Melbourne файл часового пояса и `/ etc / sysconfig / clock 'были отредактированы соответственно. После этих изменений сервер был перезагружен и, кажется, (наконец-то) использует правильный часовой пояс, так почему же ntpdate игнорирует его?

Кстати, rdate просто время ожидания, и я еще не определил, почему У меня также есть ntpd служба установлена, но отключена, пока я не решу эту проблему.

в системах на базе Debian запустите как root:

dpkg-reconfigure tzdata

И выберите правильный часовой пояс.

У меня была аналогичная проблема. Я наконец определил, что мой файл / usr / share / zoneinfo / Australia / Melbourne совпадает с файлом New_York.

Как только я изменил его, скопировав файл Australia Melbourne с другого сервера, со временем все снова стало хорошо.

Просто сделайте следующее, чтобы переустановить tzdata

sudo yum reinstall tzdata

Очень неприятная проблема, но после этого все исправлено.

В моем Мельбурне есть EST-10EST, M10.1.0, M4.1.0 / 3. Ваш как файл для New_York.