2010-07-08 113 views
1

我在N.Virginia中配置一台服务器,使其与美国/芝加哥时区的“旧”服务器具有相同的cron时间表。 我已编辑/ etc/timezone以获得值America/Chicago。 我有环境变量TZ =/usr/share/zoneinfo/US/Central。 我已经基本匹配旧服务器,并且都在NTP网络上。debian cron bug或缺少某些东西?

cron计划绝对停留在UTC。这不是因为这个在2010年4月修复的8年前的老bug?目前的服务器运行较旧的东西,所以可能不会。

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=166533

新的服务器信息: UNAME -a Linux的omittedhostname#7,Ubuntu的SMP周二10月13日19时55分22秒UTC 2009年x86_64的GNU/Linux的

当前服务器信息: Linux的omittedhostname 2.6.24-23-xen#1 SMP Mon Jan 26 03:09:12 UTC 2009 x86_64 GNU/Linux

非常感谢!

回答

0

我很确定我解决了它。

在2台机器之间执行zdump/etc/localtime产生不同的输出。

在新服务器上,我主要做: CP在/ usr/share/zoneinfo中/美/中/等/本地时间

如果不是的话,我会感到惊讶。