The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  правила/FAQ  поиск  регистрация  вход/выход  слежка  RSS
"Время на FreeBSD."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Др. сетевые сервисы / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Время на FreeBSD."  –1 +/
Сообщение от tks on 14-Июн-17, 17:34 
Всем доброго времени. Есть  FreeBSD 11.1-BETA1 #0 r319823
Периодически отстает время часа на два. Может дня три быть все нормально. Может пару раз в день сместится время часа на два. В bios время выставлено правильно, батарейку сменил.
Рекомендации из статьи:https://www.freebsd.org/doc/ru_RU.KOI8-R/books/faq/troublesh... выполнил. Никаких изменений нет. Если руками после отставания, синхронизировать, время синхронизируется. Как исправить?
Установлено: apache24,zabbix32,posgresql,php71. В php часовой пояс установлен.
Заранее спасибо за советы.
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Время на FreeBSD."  –1 +/
Сообщение от gfh (??) on 14-Июн-17, 18:21 
На одном сервере у меня часы за сутки могут секунд на 30 уходить в +/-, поставил в крон запуск ntpdate раз в час.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Время на FreeBSD."  –1 +/
Сообщение от tks on 14-Июн-17, 18:54 
> На одном сервере у меня часы за сутки могут секунд на 30
> уходить в +/-, поставил в крон запуск ntpdate раз в час.

Время не скачет +/- . Просто раз и часы убежали. ntpdate работает постоянно. Иной раз начинаешь синхронизировать время, пишет сокет занят. Часовой пояс правильный
# date
Wed Jun 14 18:49:08 MSK 2017
В логе ./messages ничего нет
Jun 14 15:00:36 bsd kernel: u3g0: Found 3 ports.
Jun 14 15:19:22 bsd su: ххх to root on /dev/pts/0
Jun 14 17:15:11 bsd dhclient: New IP Address (em0): 192.168.1.11
последнее в 15:00 написал
я зашел поправил время

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Время на FreeBSD."  –2 +/
Сообщение от _ (??) on 14-Июн-17, 18:38 
> Всем доброго времени. Есть  FreeBSD 11.1-BETA1 #0 r319823
> Периодически отстает время часа на два. Может дня три быть все нормально.
> Может пару раз в день сместится время часа на два. В
> bios время выставлено правильно, батарейку сменил.

А на других ОСях - всё нормально? Нужно расставить по полочкам - это проблема железа или софта. Попробуй - всё равно в продакшен не пустишь с таким дефектом.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Время на FreeBSD."  +/
Сообщение от tks on 14-Июн-17, 18:57 
>> Всем доброго времени. Есть  FreeBSD 11.1-BETA1 #0 r319823
>> Периодически отстает время часа на два. Может дня три быть все нормально.
>> Может пару раз в день сместится время часа на два. В
>> bios время выставлено правильно, батарейку сменил.
> А на других ОСях - всё нормально? Нужно расставить по полочкам -
> это проблема железа или софта. Попробуй - всё равно в продакшен
> не пустишь с таким дефектом.

Другие все, работают нормально. windows, debian нет проблем.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Время на FreeBSD."  +/
Сообщение от Сергей (??) on 14-Июн-17, 23:26 
>>> Всем доброго времени. Есть  FreeBSD 11.1-BETA1 #0 r319823
>>> Периодически отстает время часа на два. Может дня три быть все нормально.
>>> Может пару раз в день сместится время часа на два. В
>>> bios время выставлено правильно, батарейку сменил.
>> А на других ОСях - всё нормально? Нужно расставить по полочкам -
>> это проблема железа или софта. Попробуй - всё равно в продакшен
>> не пустишь с таким дефектом.
> Другие все, работают нормально. windows, debian нет проблем.

  Давно не наблюдал такого, обычно все лечится настройкой ntpd, у вас фря случайно не в виртуалке крутится7


Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Время на FreeBSD."  +/
Сообщение от tks on 15-Июн-17, 10:59 

> вас фря случайно не в виртуалке крутится7

нет

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Время на FreeBSD."  +/
Сообщение от lavr email(ok) on 15-Июн-17, 14:05 
>> На одном сервере у меня часы за сутки могут секунд на 30
>> уходить в +/-, поставил в крон запуск ntpdate раз в час.
> Время не скачет +/- . Просто раз и часы убежали. ntpdate работает
> постоянно. Иной раз начинаешь синхронизировать время, пишет сокет занят. Часовой пояс
> правильный

ntpdate ?

> # date
> Wed Jun 14 18:49:08 MSK 2017
> В логе ./messages ничего нет
> Jun 14 15:00:36 bsd kernel: u3g0: Found 3 ports.
> Jun 14 15:19:22 bsd su: ххх to root on /dev/pts/0
> Jun 14 17:15:11 bsd dhclient: New IP Address (em0): 192.168.1.11

ntpdate синхронизирует время скачком в отличие от ntpd, именно последний
следует использовать, ntpdate имеет смысл запускать один раз при загрузке,
далее синхронизацией занимается ntpd.

Странно, где такому учат: ntpdate в cron?!

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

ps. Подход использовать Alpha, Beta, RC - не есть правильный.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Время на FreeBSD."  +/
Сообщение от tks on 15-Июн-17, 15:10 

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

Огромное спасибо всем ответившим.Отдельное спасибо вам lavr! Не один раз ваши советы выручали в трудной ситуации.
Что может так влиять на время, ума не приложу. Есть одно внешнее устройство - модем.

> ps. Подход использовать Alpha, Beta, RC - не есть правильный.

В версии 11-RELEASE у меня не завелись диски подключенные через LSI контроллер,
драйвер MPT. С 11-STABLE все завелось.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Время на FreeBSD."  +/
Сообщение от DeadLoco (ok) on 15-Июн-17, 17:33 
> ps. Подход использовать Alpha, Beta, RC - не есть правильный.

Да и нулевые релизы ставить - себя не любить.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

10. "Время на FreeBSD."  +/
Сообщение от tks on 03-Июл-17, 13:30 
> Всем доброго времени. Есть  FreeBSD 11.1-BETA1 #0 r319823
> Периодически отстает время часа на два. Может дня три быть все нормально.
> Может пару раз в день сместится время часа на два. В
> bios время выставлено правильно, батарейку сменил.
> Рекомендации из статьи:https://www.freebsd.org/doc/ru_RU.KOI8-R/books/faq/troublesh...
> выполнил. Никаких изменений нет. Если руками после отставания, синхронизировать, время
> синхронизируется. Как исправить?
> Установлено: apache24,zabbix32,posgresql,php71. В php часовой пояс установлен.
> Заранее спасибо за советы.

Всем доброго времени! Проблему решил.Подсказали вот что:
     Most operating systems and    hardware of today incorporate a    time-of-year
     (TOY) chip    to maintain the    time during periods when the power is off.
     When the machine is booted, the chip is used to initialize    the operating
     system time.  After the machine has synchronized to a NTP server, the
     operating system corrects the chip    from time to time.  In the default
     case, if ntpd detects that    the time on the    host is    more than 1000s    from
     the server    time, ntpd assumes something must be terribly wrong and    the
     only reliable action is for the operator to intervene and set the clock
     by    hand.  (Reasons    for this include there is no TOY chip, or its battery
     is    dead, or that the TOY chip is just of poor quality.)  This causes ntpd
     to    exit with a panic message to the system    log.  The -g option overrides
     this check    and the    clock will be set to the server    time regardless    of the
     chip time (up to 68 years in the past or future --    this is    a limitation
     of    the NTPv4 protocol).  However, and to protect against broken hardware,
     such as when the CMOS battery fails or the    clock counter becomes defec-
     tive, once    the clock has been set an error    greater    than 1000s will    cause
     ntpd to exit anyway.
Добавил в rc.conf
ntpd_sync_on_start="YES" это добавляет ключ -g и уже пару суток время не отстает.
# ps aux | grep ntpd
root       729   0.0  0.2  20568  12476  -  Ss   14:05       0:03.09 /usr/sbin/ntpd -g -c /etc/ntp.conf -p /var/run/ntpd.pid -f /var/db/ntpd.drift
root     19292   0.0  0.0  14828   2504  0  S+   13:29       0:00.00 grep ntpd
Всем спасибо за участие. Успехов!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру