Страница 1 из 1
FreeBSD 9.3 и локальное время
Добавлено: 2015-04-21 9:33:03
Fast_Deer
Привет всем гуру!
Сил моих больше нет бороться с локальным временем, поэтому обращаюсь к вам!
Суть проблемы такова:
Имеется сервак на FreeBSD 9.3. В биос выставлено локальное время; при установке указывалось тоже локальное время. На этом серваке поднят NTPD - по нему синхронизируется остальная сетка. Все это было сделано до перехода на +3 от UTC. После соответствующего указа обновил zoneinfo, все пакеты, выставил время в правильное. Перегружаюсь и смотрю: время выставляется на +4 от UTC, то есть добавляет +1 час от локального.
Код: Выделить всё
root@server:~ # date
Tue Apr 21 10:31:34 MSK 2015
Выставлял командой
date, выставлял в биосе, но после перезагрузки все равно время ставится +1 час от локального. Сильно думаю что в этом виноват NTPD который синхронизирует время при старте системы, но как его побороть - идей нет.
Помогите пожалуйста!
FreeBSD 9.3 и локальное время
Добавлено: 2015-04-21 9:52:53
lap
Посмотрите что zdump говорит. Я ничего руками с зонами не делал, все искаропки на фряхе и есть предположение что там ничего не поправлено:
Вот что говорит центось:
Код: Выделить всё
/etc/localtime Sat Mar 27 22:59:59 2010 UTC = Sun Mar 28 01:59:59 2010 MSK isdst=0 gmtoff=10800
/etc/localtime Sat Mar 27 23:00:00 2010 UTC = Sun Mar 28 03:00:00 2010 MSD isdst=1 gmtoff=14400
/etc/localtime Sat Oct 30 22:59:59 2010 UTC = Sun Oct 31 02:59:59 2010 MSD isdst=1 gmtoff=14400
/etc/localtime Sat Oct 30 23:00:00 2010 UTC = Sun Oct 31 02:00:00 2010 MSK isdst=0 gmtoff=10800
/etc/localtime Sat Mar 26 22:59:59 2011 UTC = Sun Mar 27 01:59:59 2011 MSK isdst=0 gmtoff=10800
/etc/localtime Sat Mar 26 23:00:00 2011 UTC = Sun Mar 27 03:00:00 2011 MSK isdst=0 gmtoff=14400
/etc/localtime Sat Oct 25 21:59:59 2014 UTC = Sun Oct 26 01:59:59 2014 MSK isdst=0 gmtoff=14400
/etc/localtime Sat Oct 25 22:00:00 2014 UTC = Sun Oct 26 01:00:00 2014 MSK isdst=0 gmtoff=10800
/etc/localtime 9223372036854689407 = NULL
/etc/localtime 9223372036854775807 = NULL
[camelot@nd ~]$ uname -rv
2.6.32-504.3.3.el6.x86_64 #1 SMP Wed Dec 17 01:55:02 UTC 2014
[camelot@nd ~]$
а вот фрюшка:
Код: Выделить всё
/etc/localtime Sat Mar 27 22:59:59 2010 UTC = Sun Mar 28 01:59:59 2010 MSK isdst=0 gmtoff=10800
/etc/localtime Sat Mar 27 23:00:00 2010 UTC = Sun Mar 28 03:00:00 2010 MSD isdst=1 gmtoff=14400
/etc/localtime Sat Oct 30 22:59:59 2010 UTC = Sun Oct 31 02:59:59 2010 MSD isdst=1 gmtoff=14400
/etc/localtime Sat Oct 30 23:00:00 2010 UTC = Sun Oct 31 02:00:00 2010 MSK isdst=0 gmtoff=10800
/etc/localtime Sat Mar 26 22:59:59 2011 UTC = Sun Mar 27 01:59:59 2011 MSK isdst=0 gmtoff=10800
/etc/localtime Sat Mar 26 23:00:00 2011 UTC = Sun Mar 27 03:00:00 2011 MSK isdst=0 gmtoff=14400
/etc/localtime Fri Jan 1 03:00:00 2500 UTC = Fri Jan 1 03:00:00 2500 MSK isdst=0 gmtoff=14400
/etc/localtime Fri Jan 1 03:00:00 2500 UTC = Fri Jan 1 03:00:00 2500 MSK isdst=0 gmtoff=14400
root@moon:~ # uname -vr
10.1-RELEASE-p9 FreeBSD 10.1-RELEASE-p9 #0: Tue Apr 7 01:09:46 UTC 2015 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC
root@moon:~ #
FreeBSD 9.3 и локальное время
Добавлено: 2015-04-21 11:58:27
guest
lap писал(а):Посмотрите что zdump говорит. Я ничего руками с зонами не делал, все искаропки на фряхе и есть предположение что там ничего не поправлено:
Вот что говорит центось:
Код: Выделить всё
/etc/localtime Sat Mar 27 22:59:59 2010 UTC = Sun Mar 28 01:59:59 2010 MSK isdst=0 gmtoff=10800
/etc/localtime Sat Mar 27 23:00:00 2010 UTC = Sun Mar 28 03:00:00 2010 MSD isdst=1 gmtoff=14400
/etc/localtime Sat Oct 30 22:59:59 2010 UTC = Sun Oct 31 02:59:59 2010 MSD isdst=1 gmtoff=14400
/etc/localtime Sat Oct 30 23:00:00 2010 UTC = Sun Oct 31 02:00:00 2010 MSK isdst=0 gmtoff=10800
/etc/localtime Sat Mar 26 22:59:59 2011 UTC = Sun Mar 27 01:59:59 2011 MSK isdst=0 gmtoff=10800
/etc/localtime Sat Mar 26 23:00:00 2011 UTC = Sun Mar 27 03:00:00 2011 MSK isdst=0 gmtoff=14400
/etc/localtime Sat Oct 25 21:59:59 2014 UTC = Sun Oct 26 01:59:59 2014 MSK isdst=0 gmtoff=14400
/etc/localtime Sat Oct 25 22:00:00 2014 UTC = Sun Oct 26 01:00:00 2014 MSK isdst=0 gmtoff=10800
/etc/localtime 9223372036854689407 = NULL
/etc/localtime 9223372036854775807 = NULL
[camelot@nd ~]$ uname -rv
2.6.32-504.3.3.el6.x86_64 #1 SMP Wed Dec 17 01:55:02 UTC 2014
[camelot@nd ~]$
а вот фрюшка:
Код: Выделить всё
/etc/localtime Sat Mar 27 22:59:59 2010 UTC = Sun Mar 28 01:59:59 2010 MSK isdst=0 gmtoff=10800
/etc/localtime Sat Mar 27 23:00:00 2010 UTC = Sun Mar 28 03:00:00 2010 MSD isdst=1 gmtoff=14400
/etc/localtime Sat Oct 30 22:59:59 2010 UTC = Sun Oct 31 02:59:59 2010 MSD isdst=1 gmtoff=14400
/etc/localtime Sat Oct 30 23:00:00 2010 UTC = Sun Oct 31 02:00:00 2010 MSK isdst=0 gmtoff=10800
/etc/localtime Sat Mar 26 22:59:59 2011 UTC = Sun Mar 27 01:59:59 2011 MSK isdst=0 gmtoff=10800
/etc/localtime Sat Mar 26 23:00:00 2011 UTC = Sun Mar 27 03:00:00 2011 MSK isdst=0 gmtoff=14400
/etc/localtime Fri Jan 1 03:00:00 2500 UTC = Fri Jan 1 03:00:00 2500 MSK isdst=0 gmtoff=14400
/etc/localtime Fri Jan 1 03:00:00 2500 UTC = Fri Jan 1 03:00:00 2500 MSK isdst=0 gmtoff=14400
root@moon:~ # uname -vr
10.1-RELEASE-p9 FreeBSD 10.1-RELEASE-p9 #0: Tue Apr 7 01:09:46 UTC 2015 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC
root@moon:~ #
идите ка Вы учиться:
# zdump -v /etc/localtime | grep 2014
# zdump -v /etc/localtime | grep 2015
сравните вывод от верхнего, изучите что есть GMT, UTC и локальное время, пояса и тд и тп
И как настраивать BIOS в зависимости от того какое время впоследствии использовать или наоборот.
# man adjkerntz
# man tzsetup
Код: Выделить всё
# ls -la /etc/localtime
# ls -la /etc/wall_cmos_clock
для Moscow:
# diff -u /etc/localtime /usr/share/zoneinfo/Europe/Moscow
копия текущего:
# ls -la /var/db/zoneinfo
# cat /var/db/zoneinfo
пример для 9.3-RELEASE + bug fixed с Московским локальным временем в BIOS и Московской зоной:
Код: Выделить всё
[host]~ > uname -rsm
FreeBSD 9.3-RELEASE-p13 amd64
[host]~ > sysctl -a | grep machdep.adjkerntz
machdep.adjkerntz: -10800
[host]~ > date
вторник, 21 апреля 2015 г. 11:49:22 (MSK)
[host]~ > ls -la /etc/wall_cmos_clock
-r--r--r-- 1 root wheel 0 10 окт 2014 /etc/wall_cmos_clock
[host]~ > diff /etc/localtime /usr/share/zoneinfo/Europe/Moscow
[host]~ > zdump -v /etc/localtime | grep 2014
/etc/localtime Sat Oct 25 21:59:59 2014 UTC = Sun Oct 26 01:59:59 2014 MSK isdst=0 gmtoff=14400
/etc/localtime Sat Oct 25 22:00:00 2014 UTC = Sun Oct 26 01:00:00 2014 MSK isdst=0 gmtoff=10800
[host]~ > zdump -v /etc/localtime | grep 2015
[host]~ >
разницу в zdump для 2014 и 2015 видно?
ps: можно воспользоваться установкой из порта, а можно проапгредить 9.3 до 9.3-RELENG (патчеванная):
freebsd-update или svn + пересборка
pps: работа с timezone в Linux ничем не отличается, работа ntpdate/ntp тоже не отличается, за одним
исключением синхронизация ntp с cmos
FreeBSD 9.3 и локальное время
Добавлено: 2015-04-21 23:57:13
Fast_Deer
Спасибо откликнувшимся на "мое горе" и в частности guest!
Вопрос закрыт и проблема решена. Причина: древний каталог /usr/share/zoneinfo/ который еще ставился с системой и я почему-то тупил и брал от туда localtime, при этом пытаясь обновиться. После установки пакета zoneinfo, обновления etc/localtime, а также смены времени в БИОС все заработало.
*Тупил, наверное, потому что "рядом" стоит такой же сервак (с одного компакта ставился но позднее), но с другим задачами и у него таких проблем не было - наверное обновил и забыл
FreeBSD 9.3 и локальное время
Добавлено: 2015-05-08 9:05:46
wien
оффтоп: Заведите журнал учета изменений ПО+history change в начале каждого конфига при изменении, недолго же строчку черкануть, так вам же проще будет отслеживать историю, иногда это поможет отследить момент начала некорректной работы служб. Сейчас бы не вспоминали обновил не обновил...
FreeBSD 9.3 и локальное время
Добавлено: 2015-05-08 18:42:36
icb
И как настраивать BIOS в зависимости от того какое время впоследствии использовать или наоборот.
Где про это можно почитать подробнее?
Разве не все равно какое время установлено в BIOS, если его потом поменять командой date или синхронизировать через ntp?
FreeBSD 9.3 и локальное время
Добавлено: 2015-06-25 13:39:38
Fast_Deer
Вся "фишка" как раз в синхронизации через ntp - там это привязывается к локальной зоне. Если она указана неправильно, то и часы будут показывать неправильно (как в моем случае).
Можно конечно отказаться от синхронизации и просто выставить "командой date", но часы компа неточные - имеют свойство отставать, что чревато некоторыми проблемами в сети. Для этого и существует синхронизация
FreeBSD 9.3 и локальное время
Добавлено: 2015-06-25 14:43:30
guest
icb писал(а):И как настраивать BIOS в зависимости от того какое время впоследствии использовать или наоборот.
Где про это можно почитать подробнее?
хз, перелопатить несколько источников про:
- про временные зоны и гринвич;
- GMT и UTC - различие;
- чем локальное время отличатеся от GMT и UTC
Разве не все равно какое время установлено в BIOS, если его потом поменять командой date или синхронизировать через ntp?
когда верхнее уложится в голове, станет понятно что время выставленное в BIOS по GMT или UTC
(что Вам больше нравится) будет отличаться от ЛОКАЛЬНОГО.
Те (то есть) Вы выставили "БАЗУ", взависимости от базы, выбираете ВРЕМЕННУЮ ЗОНУ, а далее
используете:
- ntpdate при boot для корректировки времени скачком (можно исключить, если ntpd запускать со скачком,
если память не изменяет, потом будет плавная синхронизация, но тут есть ньюансы - про скачок)
- затем ntpd/openntpd для регулярной синхронизации
FreeBSD 9.3 и локальное время
Добавлено: 2015-07-17 10:58:46
de-signer
Всем привет.
Система на Linux (хотя вряд ли это имеет значение). Периодически на этом же железе пускается винда. Чтобы не заморачиваться ни со временем ни с ntp поставил и в винде и в linux временную зону "Лондон" +0 UTC. Но линух упорно при старте вычитает 2 часа из времени BIOS. Почему именно 2 часа непонятно, т.к. при установке задал "Москву" +3 UTC. Как ещё можно уломать линух не трогать BIOSовкие часы?
Отправлено спустя 1 час 5 минут 49 секунд:
Код: Выделить всё
>sudo dpkg-reconfigure tzdata
Current default time zone: 'Europe/London'
Local time is now: Пт. июля 17 10:37:30 BST 2015.
Universal Time is now: Fri Jul 17 09:37:30 UTC 2015.
Ну вот с какого перепугу UTC от времени в Лондоне отличается на час? UTC нынче по атлантике берётся?
Отправлено спустя 12 минут 7 секунд:
Видимо в Лондоне сезонный перевод часов =( Буду жить в Африке на острове Сан-Томе. Надеюсь экваториальные страны часы не дёргают.
FreeBSD 9.3 и локальное время
Добавлено: 2015-07-17 12:48:25
guest
de-signer писал(а):Всем привет.
Система на Linux (хотя вряд ли это имеет значение). Периодически на этом же железе пускается винда. Чтобы не заморачиваться ни со временем ни с ntp поставил и в винде и в linux временную зону "Лондон" +0 UTC. Но линух упорно при старте вычитает 2 часа из времени BIOS. Почему именно 2 часа непонятно, т.к. при установке задал "Москву" +3 UTC. Как ещё можно уломать линух не трогать BIOSовкие часы?
контрольный выстрел, тьфу, слова: "чтобы не заморачиваться" - что говорит о непонимании.
Windows работает с локальным временем и считает что в BIOS именно оно, по другому НЕ УМЕЕТ.
Можно использовать ухищрения на предмет изменения в registery на UTC, в этом случае, нужно
отключать ntp или time синхронизацию, ибо по shutdown - M$ Windoze прописывает свое время
в BIOS.
Понятно почему в Linux/xBSD/OSX/Unix - убегает время в случае DualBoot Linux/Unix & Windoze
Отсюда два варианта:
1) в BIOS выставляем локальное время, в Windows by default localtime (+ time sync),
в Linux/Unix тоже используем localtime и правильно выставляем timezone.
Радуемся...
2) Любителям извращений, в BIOS - UTC, в Windows - находим в Internet:
- что нужно изменить в registery + отключаем time-sync
- В Linux, настраиваем UTC вместо localtime
подводные камни в случае 2):
- M$ строго нерекомендует менять localtime на UTC для W2K, W2008/R2 & etc
- на десктопных M$ Windoze - можно получить проблемы в случае Hibernate & update
links:
http://www.opennet.ru/base/sys/date_and_time.txt.html - common guide (old)
https://help.ubuntu.com/community/Ubunt ... _Conflicts
https://wiki.archlinux.org/index.php/Time
M$ links, please search youself
FreeBSD 9.3 и локальное время
Добавлено: 2015-07-17 13:22:51
de-signer
Благодарю за помощь. Задание ключа реестра M$ научила винду не трогать часы BIOS. Настроил обе оси на свой часовой пояс. Всё работает как надо. Часы в BIOS показывают время UTC.
FreeBSD 9.3 и локальное время
Добавлено: 2015-07-20 12:42:14
Vlad5503
Freebsd 9.3 установлена довольно давно, почти сразу как она вышла в свет. Т.е. до указа президента о отмене перевода времени. А тут ещё атака через NTP сервер у нас была.. и пришлось временно выключить сервер времени.
На сегодня проработана защита(firewall) и сам конфиг ntp-сервера. На данный момент сервер времени запущен, но возникла проблема со сдвигом времени.
Вот что имеем на сегодня:
Код: Выделить всё
# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
65.55.56.206 .INIT. 16 u - 1024 0 0.000 0.000 0.000
client110-187-1 .INIT. 16 u - 1024 0 0.000 0.000 0.000
voodoonet.biz .INIT. 16 u - 1024 0 0.000 0.000 0.000
gate.hws.ru .INIT. 16 u - 1024 0 0.000 0.000 0.000
Начал делать смену временной зоны по статье -
http://itadept.ru/freebsd-timezone-update/ (раздел "Установка базы часовых поясов вручную")
на этапе смены зоны уже в систему получил это:
Код: Выделить всё
# tzsetup -r
tzsetup: Error reading /var/db/zoneinfo.
Скопировал из /usr/share/zoneinfo в /var/db/zoneinfo.
Но сиё действие не помогло...получил:
Код: Выделить всё
# tzsetup -r
Could not open /usr/share/zoneinfo/М?: No such file or directory
В итоге сервер выдает время со смещением на 1 час, а мне надо чтоб было наше время.
Прошу помощи в решении этого вопроса.
FreeBSD 9.3 и локальное время
Добавлено: 2015-07-20 14:35:41
guest
Vlad5503 писал(а):Freebsd 9.3 установлена довольно давно, почти сразу как она вышла в свет. Т.е. до указа президента о отмене перевода времени. А тут ещё атака через NTP сервер у нас была.. и пришлось временно выключить сервер времени.
<skipped>
Код: Выделить всё
# tzsetup -r
tzsetup: Error reading /var/db/zoneinfo.
Скопировал из /usr/share/zoneinfo в /var/db/zoneinfo.
Но сиё действие не помогло...получил:
Код: Выделить всё
# tzsetup -r
Could not open /usr/share/zoneinfo/М?: No such file or directory
В итоге сервер выдает время со смещением на 1 час, а мне надо чтоб было наше время.
Прошу помощи в решении этого вопроса.
Вы же не пытаетесь думать. Вам про ntp было написано что НЕВЕРНО заданы значения
в /etc/rc.conf , и что...
1) какая у Вас зона?
2) показывайте:
Код: Выделить всё
# uname -rsmK
# ls -la /var/db/zoneinfo
# cat /var/db/zoneinfo
# ls -la /usr/share/zoneinfo/
# ls -la /etc/wall_cmos_clock
# ls -la /etc/localtime
# sysctl machdep.adjkerntz
# zdump -v /etc/localtime | grep 2014
# zdump -v /etc/localtime | grep 2015
FreeBSD 9.3 и локальное время
Добавлено: 2015-07-21 11:51:01
Vlad5503
Выкладываю запрошенные Вами сведения:
Код: Выделить всё
# uname -rsmK
FreeBSD 9.3-RELEASE i386 903000
Код: Выделить всё
# ls -la /var/db/zoneinfo
total 136
drwxr-xr-x 14 root wheel 512 Jul 20 13:18 .
drwxr-xr-x 12 root wheel 512 Jul 20 14:46 ..
drwxr-xr-x 2 root wheel 1024 Jul 20 13:18 Africa
drwxr-xr-x 6 root wheel 2560 Jul 20 13:18 America
drwxr-xr-x 2 root wheel 512 Jul 11 2014 Antarctica
drwxr-xr-x 2 root wheel 512 Jul 20 13:18 Arctic
drwxr-xr-x 2 root wheel 1536 Jul 20 13:18 Asia
drwxr-xr-x 2 root wheel 512 Jul 20 13:18 Atlantic
drwxr-xr-x 2 root wheel 512 Jul 11 2014 Australia
-rw-r--r-- 1 root wheel 2102 Jul 20 13:18 CET
-r--r--r-- 1 root wheel 2294 Jul 11 2014 CST6CDT
-rw-r--r-- 1 root wheel 1876 Jul 20 13:18 EET
-r--r--r-- 1 root wheel 118 Jul 11 2014 EST
-r--r--r-- 1 root wheel 2294 Jul 11 2014 EST5EDT
drwxr-xr-x 2 root wheel 1024 Jul 11 2014 Etc
drwxr-xr-x 2 root wheel 1536 Jul 20 13:18 Europe
-r--r--r-- 1 root wheel 231 Jul 11 2014 Factory
-r--r--r-- 1 root wheel 119 Jul 11 2014 HST
drwxr-xr-x 2 root wheel 512 Jul 11 2014 Indian
-rw-r--r-- 1 root wheel 2102 Jul 20 13:18 MET
-r--r--r-- 1 root wheel 118 Jul 11 2014 MST
-r--r--r-- 1 root wheel 2294 Jul 11 2014 MST7MDT
-r--r--r-- 1 root wheel 2294 Jul 11 2014 PST8PDT
drwxr-xr-x 2 root wheel 1024 Jul 11 2014 Pacific
drwxr-xr-x 2 root wheel 512 Jul 11 2014 SystemV
-r--r--r-- 1 root wheel 118 Jul 11 2014 UTC
-rw-r--r-- 1 root wheel 1873 Jul 20 13:18 WET
-r--r--r-- 1 root wheel 3519 Jul 11 2014 posixrules
-r--r--r-- 1 root wheel 20563 Jul 11 2014 zone.tab
В следующем логе как-то непонятно(возможно язык консоли неверный?).
Код: Выделить всё
# cat /var/db/zoneinfo
М?
. ?Ї
..М?Pacific)М? AustraliaуХ6МEST5EDT7М?Asia9а?Н?
UTCёН?
HSTєН?
posixrulesи?Н?
CETіН?
EtcмН?
WETнНCST6CDTоНFactoryпН?
ESTяН?
METрНAtlantic*уХъНPST8PDTЮН?Europeа-О?SystemV.О?AfricaаcО?
EETdОMST7MDTeО?AmericaЩО?Indianа П?
AntarcticaХzone.tabmиП?
MSTП?XArcticаr
Код: Выделить всё
# ls -la /usr/share/zoneinfo
total 136
drwxr-xr-x 14 root wheel 512 Jul 20 13:18 .
drwxr-xr-x 30 root wheel 512 Jul 11 2014 ..
drwxr-xr-x 2 root wheel 1024 Jul 20 13:18 Africa
drwxr-xr-x 6 root wheel 2560 Jul 20 13:18 America
drwxr-xr-x 2 root wheel 512 Jul 11 2014 Antarctica
drwxr-xr-x 2 root wheel 512 Jul 20 13:18 Arctic
drwxr-xr-x 2 root wheel 1536 Jul 20 13:18 Asia
drwxr-xr-x 2 root wheel 512 Jul 20 13:18 Atlantic
drwxr-xr-x 2 root wheel 512 Jul 11 2014 Australia
-rw-r--r-- 1 root wheel 2102 Jul 20 13:18 CET
-r--r--r-- 1 root wheel 2294 Jul 11 2014 CST6CDT
-rw-r--r-- 1 root wheel 1876 Jul 20 13:18 EET
-r--r--r-- 1 root wheel 118 Jul 11 2014 EST
-r--r--r-- 1 root wheel 2294 Jul 11 2014 EST5EDT
drwxr-xr-x 2 root wheel 1024 Jul 11 2014 Etc
drwxr-xr-x 2 root wheel 1536 Jul 20 13:18 Europe
-r--r--r-- 1 root wheel 231 Jul 11 2014 Factory
-r--r--r-- 1 root wheel 119 Jul 11 2014 HST
drwxr-xr-x 2 root wheel 512 Jul 11 2014 Indian
-rw-r--r-- 1 root wheel 2102 Jul 20 13:18 MET
-r--r--r-- 1 root wheel 118 Jul 11 2014 MST
-r--r--r-- 1 root wheel 2294 Jul 11 2014 MST7MDT
-r--r--r-- 1 root wheel 2294 Jul 11 2014 PST8PDT
drwxr-xr-x 2 root wheel 1024 Jul 11 2014 Pacific
drwxr-xr-x 2 root wheel 512 Jul 11 2014 SystemV
-r--r--r-- 1 root wheel 118 Jul 11 2014 UTC
-rw-r--r-- 1 root wheel 1873 Jul 20 13:18 WET
-r--r--r-- 1 root wheel 3519 Jul 11 2014 posixrules
-r--r--r-- 1 root wheel 20563 Jul 11 2014 zone.tab
Код: Выделить всё
# ls -la /etc/wall_cmos_clock
ls: /etc/wall_cmos_clock: No such file or directory
Код: Выделить всё
# ls -la /etc/localtime
ls: /etc/localtime: No such file or directory
Код: Выделить всё
# sysctl machdep.adjkerntz
machdep.adjkerntz: 0
FreeBSD 9.3 и локальное время
Добавлено: 2015-07-21 13:32:54
guest
Vlad5503 писал(а):Выкладываю запрошенные Вами сведения:
Код: Выделить всё
# uname -rsmK
FreeBSD 9.3-RELEASE i386 903000
Код: Выделить всё
# ls -la /var/db/zoneinfo
total 136
drwxr-xr-x 14 root wheel 512 Jul 20 13:18 .
drwxr-xr-x 12 root wheel 512 Jul 20 14:46 ..
drwxr-xr-x 2 root wheel 1024 Jul 20 13:18 Africa
drwxr-xr-x 6 root wheel 2560 Jul 20 13:18 America
drwxr-xr-x 2 root wheel 512 Jul 11 2014 Antarctica
drwxr-xr-x 2 root wheel 512 Jul 20 13:18 Arctic
drwxr-xr-x 2 root wheel 1536 Jul 20 13:18 Asia
drwxr-xr-x 2 root wheel 512 Jul 20 13:18 Atlantic
drwxr-xr-x 2 root wheel 512 Jul 11 2014 Australia
-rw-r--r-- 1 root wheel 2102 Jul 20 13:18 CET
-r--r--r-- 1 root wheel 2294 Jul 11 2014 CST6CDT
-rw-r--r-- 1 root wheel 1876 Jul 20 13:18 EET
-r--r--r-- 1 root wheel 118 Jul 11 2014 EST
-r--r--r-- 1 root wheel 2294 Jul 11 2014 EST5EDT
drwxr-xr-x 2 root wheel 1024 Jul 11 2014 Etc
drwxr-xr-x 2 root wheel 1536 Jul 20 13:18 Europe
-r--r--r-- 1 root wheel 231 Jul 11 2014 Factory
-r--r--r-- 1 root wheel 119 Jul 11 2014 HST
drwxr-xr-x 2 root wheel 512 Jul 11 2014 Indian
-rw-r--r-- 1 root wheel 2102 Jul 20 13:18 MET
-r--r--r-- 1 root wheel 118 Jul 11 2014 MST
-r--r--r-- 1 root wheel 2294 Jul 11 2014 MST7MDT
-r--r--r-- 1 root wheel 2294 Jul 11 2014 PST8PDT
drwxr-xr-x 2 root wheel 1024 Jul 11 2014 Pacific
drwxr-xr-x 2 root wheel 512 Jul 11 2014 SystemV
-r--r--r-- 1 root wheel 118 Jul 11 2014 UTC
-rw-r--r-- 1 root wheel 1873 Jul 20 13:18 WET
-r--r--r-- 1 root wheel 3519 Jul 11 2014 posixrules
-r--r--r-- 1 root wheel 20563 Jul 11 2014 zone.tab
так какая зона у Вас выставлена?
- время у Вас не локальное
- /var/db/zoneinfo - это файл в котором указана выбранная зона, почему у Вас, это директория?
# rm -rf /var/db/zoneinfo
# tzsetup
FreeBSD 9.3 и локальное время
Добавлено: 2015-07-21 14:43:56
Vlad5503
честно говоря искал по инету, что представляет из себя /var/db/zoneinfo и не нашел(или плохо искал..).
сделал указанные Вами действия.
# ls -la /var/db/zoneinfo
-rw-r--r-- 1 root wheel 17 Jul 21 23:33 /var/db/zoneinfo
Отправлено спустя 1 минуту 13 секунд:
Что далее необходимо проверить мне?
Отправлено спустя 8 минут 34 секунды:
пришлось скорректировать время после tzsetup командой date 1507211742 (согласно текущему времени у нас).
FreeBSD 9.3 и локальное время
Добавлено: 2015-07-22 10:36:44
Vlad5503
Сервер ntpd начал синхронизироваться с внешними доступными серверами 2 и 1 стратума. Стал отдавать время локальным процессам и клиентам по сети.
Понаблюдаем за ним как далее пойдет.
Спасибо всем, кто подсказал что и как мне проверить и делать.