Автор Тема: Время. Сервера времени. Календарь.  (Прочитано 18217 раз)

Оффлайн aus

  • Завсегдатай
  • *
  • Сообщений: 152
Цитировать
To manually force the time to synchronize, use:
 ntpd -q
[root@ivanov ~]# ntpd -q
ntpd: invalid option -- q
usage: ntpd [-dSs] [-f file]

Drool

  • Гость
В рассылке спросить?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Насколько я помню, сервер начинает раздавать своё время , только после синхронизации с сервером более высокого уровня (или со своим эталоном).

Оффлайн ovk

  • Давно тут
  • **
  • Сообщений: 133
У меня работает такая комбинация:
/etc/ntp.conf
#Сервер

# Запрещаем всем всё изменять
restrict default noquery notrust nomodify

# Разрешаем пользоваться сервером:
restrict 127.0.0.1 nomodify
restrict 192.168.22.0 mask 255.255.255.0 nomodify

# Назначаем серверы для использования
server 80.76.228.82 prefer # ru.pool.ntp.org
server 193.124.11.11  #pool.ntp.org
server 127.127.1.0 # local clock

# Уменьшаем дефолтные ограничения
restrict 80.76.228.82 noquery nomodify
restrict 193.124.11.11 noquery nomodify
#
driftfile /etc/ntp/drift
logfile /var/log/ntp.log

и на клиентах
#Клиент
restrict default noquery notrust nomodify
restrict 127.0.0.1 nomodify
server 192.168.22.246 prefer
restrict 192.168.22.246 noquery nomodify
#
driftfile /etc/ntp/drift
logfile /var/log/ntp.log


Решение нашел где-то на просторах инета. Псле запуска ntpd нужно набраться терпения и подождать часок-другой. Синхронизация происходит не сразу.

Оффлайн aus

  • Завсегдатай
  • *
  • Сообщений: 152
На клиентах этот конфиг помещать в файл ntp.conf или ntpd.conf? Какие-нибудь службы надо перезапускать?

Оффлайн ovk

  • Давно тут
  • **
  • Сообщений: 133
На клиентах этот конфиг помещать в файл ntp.conf или ntpd.conf? Какие-нибудь службы надо перезапускать?

В Альт 4.1 в /etc/ntpd.conf  и перезагрузить сервер: # /etc/rc.d/init.d/ntpd restart

Кстати, посмотрел на клиенте под Альт4.1 - нормально работает и такая комбинация:
# ntpd.conf
listen on *
server 192.168.22.246

Может быть, Вы просто не дождались синхронизации?

Drool

  • Гость
# /etc/rc.d/init.d/ntpd restart

Что за слакварные(?) ужасы?
service ntpd restart

Оффлайн ovk

  • Давно тут
  • **
  • Сообщений: 133
Что за слакварные(?) ужасы?
Вы правы - в основном пользуюсь МОПСом  :)
А полный путь привел, чтобы показать, где лежит скрипт - там и имя конфиг файла есть ;)

Оффлайн aus

  • Завсегдатай
  • *
  • Сообщений: 152
Может быть, Вы просто не дождались синхронизации?

Похоже не дождался. Утром пришел, а время переведено. Решил для чистоты эксперимента повторить. Подожду пару часиков.

Drool

  • Гость
А полный путь привел, чтобы показать, где лежит скрипт - там и имя конфиг файла есть ;)

А Вы в курсе, что в некоторых дистрах этот путь не всегда именно такой?

Оффлайн ovk

  • Давно тут
  • **
  • Сообщений: 133
А полный путь привел, чтобы показать, где лежит скрипт - там и имя конфиг файла есть ;)

А Вы в курсе, что в некоторых дистрах этот путь не всегда именно такой?
Откуда же мне знать...  Я написал, где он лежит в AltLinux Desktop 4.1 (см. выше). Можно было указать и /etc/init.d, но мне так захотелось.
Кстати, в Слаке этот скрипт: /etc/rc.d/rc.ntpd
В других не знаю.

PS  Прошу модератора удалить по желанию этот треп - у aus и без нас все заработало

Оффлайн alehander

  • Завсегдатай
  • *
  • Сообщений: 321
    • Email
Время на локальной машине
« Ответ #41 : 27.04.2009 14:13:47 »
Местное время 14 часов, на машине стоит 18 часов
Я в ручную в настройках исправлял но время всё равно после каждой перезагрузки меняется
Подскажите корректные настройки?

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Re: Время на локальной машине
« Ответ #42 : 27.04.2009 14:43:39 »
Поправьте время в BIOS
Второй вариант: у вас в системе указано, что в биос хранится гринвичское время, а реально там местное
Ну и самое удобное: просто укажите системе синхронизировать время с каким-либо ntp-сервером

Оффлайн alehander

  • Завсегдатай
  • *
  • Сообщений: 321
    • Email
Re: Время на локальной машине
« Ответ #43 : 27.04.2009 15:01:27 »
как указать системе что в биосе местное время, а не по гринвичу?

kda

  • Гость
Re: Время на локальной машине
« Ответ #44 : 27.04.2009 15:26:37 »
как указать системе что в биосе местное время, а не по гринвичу?

В центре управления системой-> "Дата и время". Вы вообще его исследовали перед тем, как задать вопрос?