您的位置:首页 > 编程语言 > PHP开发

ntpdate 的问题

2015-12-25 09:38 302 查看
ntpdate 报错:
no server suitable for synchronization found
一、很可能是防火墙封锁了udp的123端口, (service iptables stop)如果关闭的防火墙问题依旧,

很可能是上层路由的设置有问题, 如果这种情况,
我们就只能通过tcp来更新时间啦
那肯定是rdate
<!–more–>
查看时间服务器的时间:
# rdate time-b.nist.gov
设置时间和时间服务器同步:
# rdate -s time-b.nist.gov
有什么不明白的, 请 # man rdate
ps:如果没有rdate 先下载
yum install rdate -y

下面附送系列时间服务器的列表, 有的不一定可以使用哈
0.asia.pool.ntp.org
time.nist.gov
time-b.nist.gov
216.118.116.105
rdate.darkorb.net
202.106.196.19
time-b.timefreq.bldrdoc.gov

二、过程中遇到不同的服务器rdate同一时间服务器确时间不一致的问题
原因:服务器设置的时区不一致,会对标准时间进行转换
解决方法:
[root@localhost ~]# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
cp: overwrite `/etc/localtime’? y
[root@localhost ~]# date
Sat Oct 1 02:20:03 CST 2011 //更改为CST
[root@localhost ~]# date -R
Sat, 01 Oct 2011 02:21:45 +0800
然后重新设置下时间即可。

三、可以通过同步硬件时间来修改系统时间
//以硬件时间为基准,修改系统时间[root@localhost ~]# hwclock --hctosys
[root@localhost ~]# hwclock -s
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: