CentOS 6时区是BST,但它比BST落后一小时?


2

运行(相当)全新安装的CentOS 6。

[jammy@peach]$ date
Fri Jul 13 15:41:30 BST 2012

实际 BST时间正好是领先的这一个小时,16:41。

除非我遗漏了DST的工作原理,否则我的服务器不应该报告正确的(即UTC + 1)时间,考虑到它的时区设置为BST?

服务器是否需要更新其时钟,还是需要将其时区更改为其他内容?


1
尝试通过运行与NTP服务器同步ntpdate
量子

哈哈只是打败了我:)是的,这就是我最终做的事
jammypeach

Answers:


2

尝试这个:

# ntpdate uk.pool.ntp.org

应该将您的服务器与上面的网络时间协议服务器同步。

# yum install ntp
# chkconfig ntpd on
# ntpdate pool.ntp.org
# /etc/init.d/ntpd start

如果您没有安装ntp,可以尝试上面的命令来安装ntp。

# hwclock --systohc

应该同步硬件时钟的日期和时间。


我完成了所有这一切,但hwclock部分,感谢
jammypeach

完善!ntpdate uk.pool.ntp.org解决了我的问题
George Chalhoub

0

我不知道为什么这不是正确的开始,但是将时钟与NTP服务器同步将其设置为正确的时间。

我不得不安装一些东西,这是什么以及如何:

[jammy@peach]$ date
Fri Jul 13 16:01:40 BST 2012

[jammy@peach]$ yum install ntp

[jammy@peach]$ sudo ntpdate uk.pool.ntp.org
13 Jul 17:01:50 ntpdate[32274]: step time server 83.231.183.4 offset 3494.293121 sec

[jammy@peach]$ date
Fri Jul 13 17:01:57 BST 2012

可能值得一个cron工作我认为......

链接:

http://www.pool.ntp.org/en/

http://www.ntp.org/

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.