我已经安装了Ubuntu Server 12.04作为KVM主机,并创build了一个Ubuntu客户机,它也运行Ubuntu服务器12.04。 服务器在AST时区,即UTC + 3小时。 使用date -s在客人中正确设置时间后,我可以按照自己的喜好重新启动客人,重新启动之间保留正确的时间。 但是,如果KVM主机重新启动(主机在重新启动之间没有时间问题),那么一旦启动我的KVM客人,所有这些主机都会在正确的时间后面3个小时。 下面的输出显示主机和来宾的系统时间和硬件时钟时间。 root@kvmhost1:~# date Wed Jan 16 14:10:38 AST 2013 root@kvmhost1:~# hwclock Wed 16 Jan 2013 02:10:40 PM AST -0.187899 seconds root@kvmguest1:~# date Wed Jan 16 11:10:45 AST 2013 root@kvmguest1:~# hwclock Wed 16 Jan 2013 02:10:47 PM AST -0.521226 seconds 一旦时间在客人更正,然后他们可以重新启动时间不正确的转移。 我试过/testing过的东西 我在三个独立的物理服务器上尝试了这一切,都显示出相同的行为。 其中一个kvm主机正在运行Ubuntu 11.04,并且发生了相同的行为。 我曾考虑过使用时间服务器来解决这个问题,但是Ubuntubuild议不要在KVM guest虚拟机上使用NTP […]
我有这个Ubuntu服务器虚拟机。 我正在设置一个正确的时间。 我已经通过sudo dpkg-reconfigure tzdataselect了适当的时区( Europe > Moscow )。 之后,我使用以下命令同步时间: sudo ntpdate 0.ru.pool.ntp.org 。 但是,时间不正确。 在莫斯科的实际时间超过一个小时。 正式来说,莫斯科的时间是UTC+4没有DST 。 然而, 26 of October ,俄罗斯政府决定将时间倒退一个小时。 我该如何处理这种情况? 世界时间同步基础设施是否有变化,应该根据这种变化来完成?
我想将DNS日志打印到一个文件中。 但是,我的服务器时区是GMT + 7,我不允许将其时区更改为UTC。 我们可以configurationDNS(ISC BIND 9.10.x)使用UTC时区,而不是本地系统时区? logging { channel simple_log { file "/var/log/named/bind.log" versions 3 size 5m; severity warning; print-time yes; print-severity yes; print-category yes; }; category default{ simple_log; }; }; 更新 : 从@GauravKansal的评论,我可以通过在chroot环境中运行它来使DNS使用UTC时区。 这可能不是一个最好的解决scheme,但至less可以提供帮助。 在chroot环境下运行DNS时,无法获取本地系统时区。 然后它会使用UTC作为默认值。
我正在尝试排查问题。 一些非常有用的信息会导致我的解决scheme是: Linux经常检查/ etc / localtime文件吗? 此外,如果有一个configuration文件来增加频率(testing),这将是有益的。 通常我会假设它会检查到ntp服务器的调用何时被执行,但是NTP没有被安装。 每次调用date函数时都无法检查,因为这会导致繁忙的Web服务器出现很多问题。 服务器是Ubuntu 12.04,但我不认为这是相关的问题。
我很好奇,如果有经验的人认为有必要让复制集群中的所有计算机在同一时区和时间,而不pipe物理位置如何,以确保存储date,并且任务同时按照共享时区。 这可以被认为是最好的做法或完全应用程序的具体内容?
我有一个Windows 2008服务器的机器,我试图使用这个公共IP 128.252.19.1同步的时间,但是,我想我的系统有东部时区。 当我使用以下支持页面上的步骤inputconfiguration时: http : //support.microsoft.com/kb/816042 – 我的NTP客户端计算机的时区自动更改为太平洋时间。 我怎样才能防止系统从东方变成太平洋? 我必须使用另一个NTP吗?
SmartOS全局区域默认为UTC时区。 我想安排一些cron工作,我希望他们自动按照夏令时的变化,而不需要每次夏令时发生变化时手动更改UTC偏移量。 我如何更改SmartOS Global Zone的时区?
我正在尝试使用MDT进行映像部署。 IT是做lite-touch部署的一个很棒的工具,但是自动化并不完全符合我的预期。 例如。 我在CustomSettings.ini中有以下内容: [Locale] SkipLocaleSelection=YES InputLocale=en-GB SystemLocale=en-GB UserLocale=en-GB KeyboardLocale=en-GB UILanguage=eb-US 我也在bootstrap.ini中有这个: KeyboardLocale=en-GB 不过,我仍然得到欢迎页面要求我select键盘语言环境(默认为美国)。 我甚至试图把整个一堆放在bootstrap.ini中: SkipLocaleSelection=YES InputLocale=en-GB SystemLocale=en-GB UserLocale=en-GB KeyboardLocale=en-GB UILanguage=eb-US 除此之外,尽pipe我在customsetting.ini中有这个选项,但我仍然被要求select时区(带有日历的页面): [Time zone] SkipTimeZone=YES TimeZoneName=Universal Time Coordinated 我GOOGLE和检查参考,无法find我的设置有什么问题。 任何人有更多的经验? 任何事情都欢迎!
我们有一台Cisco交换机,每次通过DHCP获取IP时都logging下这个信息: 警告DHCPCLIENT [DHCP客户端任务]:dhcp_support.c(1018)1451%%Posix时区信息不是从服务器获得的。 我们如何configurationdhcpd(在RHEL 6.1上运行的标准dhcpd)来发布这些信息? (这看起来不是option time-offset的option time-offset ,因为已经设置)
我最近遇到了一个时区变化的麻烦(时间过去了一个小时)。 即使使用date命令返回正确的时间和date,我遇到了使用log4j(它有旧时间)和crontabs没有按时开始的程序的麻烦。 我试着重新启动crontab,所有使用log4j的进程和问题仍然存在。 通过检查一些log4j日志,我注意到它使用旧的时间。 有想法该怎么解决这个吗? 提前感谢!