Время

вопросы по устройству ВДС, ресурсам, предустановленному софту и т.д.

Модераторы: Art.i, garry

Время

Сообщение Vital72 » Пн окт 27, 2014 11:40 am

Уж как сутки перевели стрелки, но на сервере время тикает по старому.
Вы что, не в курсе о переводе часов?
Vital72
 
Сообщений: 17
Зарегистрирован: Сб июл 15, 2006 10:41 am

Re: Время

Сообщение Eddie » Пн окт 27, 2014 11:57 am

+1.

И кстати, ntpd на моем VDS (OpenVZ) отказывается работать под пользователем ntp. Вот тут пишут, что на ноде надо разрешить конкретному контейнеру подводить часы:

Код: выделить все
vzctl set 101 --capability sys_time:on --save


Поэтому интересует вопрос, как у вас политика партии предусматривает перевод часов на OpenVZ - централизовано на всей ноде усилиями техподдержки, или путем разрешения перевода часов для каждого контейнера?
Eddie
 
Сообщений: 125
Зарегистрирован: Ср авг 23, 2006 9:05 am

Re: Время

Сообщение kotelok » Пн окт 27, 2014 12:06 pm

Как обновить время в Debian 7?

В ответ на "apt-get install tzdata" получаю:
Err http://ftp.debian.org/debian/ wheezy/main tzdata all 2014e-0wheezy1
404 Not Found [IP: 130.89.148.12 80]
Failed to fetch http://ftp.debian.org/debian/pool/main/ ... y1_all.deb 404 Not Found [IP: 130.89.148.12 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
iDomainer.pro
kotelok
 
Сообщений: 38
Зарегистрирован: Пн янв 14, 2013 11:30 am

Re: Время

Сообщение kotelok » Пн окт 27, 2014 12:22 pm

Всё получилось, надо было сначала выполнить "apt-get update".
iDomainer.pro
kotelok
 
Сообщений: 38
Зарегистрирован: Пн янв 14, 2013 11:30 am

Re: Время

Сообщение ls » Пн окт 27, 2014 12:41 pm

Вот статья как обновить в разных ОС файлы таймзон http://firstwiki.ru/index.php/Обновление_файла_временных_зон
* FirstVDS в twitter в facebook и в вконтакте *
ls
Support team
 
Сообщений: 6405
Зарегистрирован: Чт мар 01, 2007 10:36 am
Откуда: FirstVDS

Re: Время

Сообщение Vital72 » Пн окт 27, 2014 12:45 pm

эээ.. это мы должны сами делать?
сервера unmanaged? и патчи тоже самим класть?
Vital72
 
Сообщений: 17
Зарегистрирован: Сб июл 15, 2006 10:41 am

Re: Время

Сообщение Eddie » Пн окт 27, 2014 1:04 pm

ls, статья в вики для CentOS сработает для виртуализации KVM, но не для OpenVZ.

Есть простой шелл-скрипт, который проверяет, обновлена ли tzdata или нет:

Код: выделить все
#!/bin/sh
T1=$(LC_ALL=C TZ=Europe/Moscow date -d @1409067890)
if [ "$T1" != 'Tue Aug 26 19:44:50 MSK 2014' ] ; then
    echo FAIL! Wrong TZ BEFORE 26 Oct 2014!
    exit 1
fi
T2=$(LC_ALL=C TZ=Europe/Moscow date -d @1416667890)
if [ "$T2" != 'Sat Nov 22 17:51:30 MSK 2014' ] ; then
    echo FAIL! Wrong TZ AFTER 26 Oct 2014!
    exit 2
fi
echo OK


У меня скрипт показывает OK, и это значит, что перевод часов должен учитываться. Но он не учитывается

Сейчас почти 13 по Москве, сервер показывает

$ date
Пнд Окт 27 13:59:28 MSK 2014

Это означает, что на всей ноде не разрешены смены таймзон для контейнеров.

Еще раз повторяю свой вопрос.

Если обновление таймзоны - это моя проблема, разрешите контейнеру с моим VDS на моей ноде менять таймзону.
Если таймзона должна обновляться централизовано на всей ноде как описано здесь, почему до сих пор это не сделано?
Eddie
 
Сообщений: 125
Зарегистрирован: Ср авг 23, 2006 9:05 am

Re: Время

Сообщение swg » Пн окт 27, 2014 1:21 pm

Vital72 писал(а):сервера unmanaged? и патчи тоже самим класть?
Вообще-то давно так. Поддержка за деньги.
swg
флудит форум
 
Сообщений: 2386
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Re: Время

Сообщение Vital72 » Пн окт 27, 2014 1:31 pm

swg писал(а):
Vital72 писал(а):сервера unmanaged? и патчи тоже самим класть?
Вообще-то давно так. Поддержка за деньги.


нет, одно дело индивидуальные настройки, но это же глобальное обновление! это задача хостера, вы так не считаете?
Vital72
 
Сообщений: 17
Зарегистрирован: Сб июл 15, 2006 10:41 am

Re: Время

Сообщение swg » Пн окт 27, 2014 1:43 pm

Нет, это локальный пакет. tzdata называется. Ничем не лучше и не хуже apache, mysql, php, bind, samba... Софт может использовать системный, а может и интегрированный в себя (это на тему php).
Если лично ко мне, то у меня вообще зона UTC выставлена на большинстве VDS.
swg
флудит форум
 
Сообщений: 2386
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Re: Время

Сообщение Pashtet » Пн окт 27, 2014 7:08 pm

# cd /usr/ports/misc/zoneinfo
# make reinstall
===> Installing for zoneinfo-2014.a
===> Generating temporary packing list
/bin/mkdir -p /usr/share/zoneinfo
/bin/cp -R -p /usr/ports/misc/zoneinfo/work/zoneinfo/ /usr/share/zoneinfo
install -o root -g wheel -m 444 /usr/ports/misc/zoneinfo/work/zone.tab /usr/share/zoneinfo
/etc/localtime is updated.
===> Registering installation for zoneinfo-2014.a
# date
Mon Oct 27 19:50:53 MSK 2014
# tzsetup


устанавливаю Europe/Moscow+0
# date
Mon Oct 27 19:52:06 MSK 2014

И как быть?
Pashtet
 
Сообщений: 3
Зарегистрирован: Ср май 28, 2014 3:20 pm

Re: Время

Сообщение Mikanoshi » Пн окт 27, 2014 7:14 pm

cd /usr/ports/misc/zoneinfo
make reinstall
cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime

Всегда только так делаю, tzsetup не работает вообще.
Mikanoshi
 
Сообщений: 205
Зарегистрирован: Сб май 02, 2009 2:03 pm

Re: Время

Сообщение swg » Пн окт 27, 2014 7:15 pm

Здесь zoneinfo-2014.a еще не в курсе о 26 октября в Europe/Moscow, надо новее.
P.S.
http://itadept.ru/freebsd-timezone-upda ... bsd-update
Последний раз редактировалось swg Пн окт 27, 2014 7:16 pm, всего редактировалось 1 раз.
swg
флудит форум
 
Сообщений: 2386
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Re: Время

Сообщение Mikanoshi » Пн окт 27, 2014 7:16 pm

Pashtet писал(а):И как быть?

Обновить порты, 2014.i версия последняя.
Mikanoshi
 
Сообщений: 205
Зарегистрирован: Сб май 02, 2009 2:03 pm

Re: Время

Сообщение AKots » Пн окт 27, 2014 11:25 pm

Пытался сделать как написано в статье, ничего не получается. Вроде бы в FreeBSD поменялось, но в PHP не меняется. Вот что пишет:
Код: выделить все
FreeBSD 8.4-STABLE (DEBUG) #0 r149M: Mon Jun 10 08:43:20 UTC 2013
root@myname:~ # 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

root@myname:~ # php -r 'date_default_timezone_set("Europe/Moscow"); echo "\n".date ("P",1414789200)."\n\n";'

+04:00

root@myname:~ # make all install clean -C /usr/ports/misc/pecl-timezonedb/
===>  Installing for pecl-timezonedb-2014.9
===>   pecl-timezonedb-2014.9 depends on file: /usr/local/include/php/main/php.h - found
===>   Generating temporary packing list
===>  Checking if misc/pecl-timezonedb already installed
-q: not found
*** Error code 127

Stop in /usr/ports/misc/pecl-timezonedb.


Никто не подскажет, что я не так делаю?
AKots
 
Сообщений: 52
Зарегистрирован: Сб янв 24, 2009 11:02 am

След.

Вернуться в Вопросы о работе сервера

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6