OpenVZ Forum


Home » International » Russian » Время в контейнерах
Время в контейнерах [message #38455] Mon, 21 December 2009 10:24 Go to next message
_ib_ is currently offline  _ib_
Messages: 15
Registered: January 2009
Junior Member
Здравствуйте,

в манулах не нашёл, в инете бытует несколько версий настройки времени. Поэтому охото услышать правильное решение.

HN: 2.6.18-164.2.1.el5.028stab066.7 x86_64(RHEL)
VE: Debian 5.0.2 x86_64

как я понял время в контейнерах берётся из HN.
проделал следующее:
 rm -rf /etc/localtime 2>/dev/null; unlink /etc/localtime 2>/dev/null
 cp /usr/share/zoneinfo/Europe/Berlin /etc/localtime
 vzctl exec 242 rm -rf /etc/localtime 2>/dev/null
 vzctl exec 242 unlink /etc/localtime 2>/dev/null
 vzctl exec 242 ln -s /usr/share/zoneinfo/Europ/Berlin /etc/localtime

vzctl set 242 --capability sys_time:on --save
vzctl stop 242
vzctl start 242


требуется ли мне ещё ставить в каждом контейрене NTP?

В статистике по нагрузке VE берётся время HN или VE. Понимаю, что логике HN, но охото быть уверенным.

Спасибо.
Re: Время в контейнерах [message #38456 is a reply to message #38455] Mon, 21 December 2009 10:32 Go to previous message
kir is currently offline  kir
Messages: 1645
Registered: August 2005
Location: Moscow, Russia
Senior Member

Время на всех VE и на хост-системе одинаковое, точнее даже не одинаковое, а одно и то же (время не виртуализировано). Но таймзоны, конечно, в разных VE могут быть разные (ибо они и для каждого пользователя могут быть разные, см. напр.
TZ=MSK date
TZ=EST date
TZ=GMT date


Далее, если хочется запускать ntpd, то можно запускать его в хост-системе. Но так как в хост-системе из соображений безопасности ничего лишнего запускать не рекомендуется, а сделать VE ничего не стоит, то можно создать VE специально для ntpd, дать ей соотв. capability (как вы сделали) и запускать там ntpd (и ничего кроме ntpd!).


Kir Kolyshkin
http://static.openvz.org/userbars/openvz-developer.png
Previous Topic: Disk usage quota
Next Topic: gentoo --ipadd и маршруты в /etc/conf.d/net
Goto Forum:
  


Current Time: Sat Jul 27 12:56:00 GMT 2024

Total time taken to generate the page: 0.02791 seconds