我想配置我的服务器以使用 NTP。我希望它们都使用 GMT 时区。我想使用公共 NTP 服务器,我该怎么做?
答案1
/etc/localtime
要配置文件中的时区链接,/usr/share/zoneinfo
请将其与您想要的时区相匹配
date
Mon May 9 09:18:22 BST 2011
sudo mv /etc/localtime /etc/localtime.old
sudo ln -s /usr/share/zoneinfo/GMT /etc/localtime
date
Mon May 9 08:19:42 GMT 2011
安装 ntp(如果尚未安装)
sudo yum install ntp
sudo chkconfig ntpd on
sudo service ntpd start
编辑:
据我所知,默认配置/etc/ntp.conf
将包含您需要的所有公共服务器。但是,如果您需要,可以添加以下server
配置
server 0.centos.pool.ntp.org
server 1.centos.pool.ntp.org
server 2.centos.pool.ntp.org
您可以使用国家邮政局命令来查看它是否有效。
/usr/sbin/ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
*time.nist.gov .ACTS. 1 u 397 1024 357 147.843 1.518 4.840
偏移值告诉你你有多不同步
答案2
要将时区设置为 GMT,请使用:
$ sudo rm /etc/localtime
$ sudo ln -s /usr/share/zoneinfo/GMT /etc/localtime
要安装 NTP,请使用:
$ sudo yum -y 安装 ntp
并使它活跃:
$ sudo chkconfig ntpd on
$ sudo 服务 ntpd 启动