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.govtime-b.nist.gov216.118.116.105rdate.darkorb.net202.106.196.19time-b.timefreq.bldrdoc.gov
二、过程中遇到不同的服务器rdate同一时间服务器确时间不一致的问题
原因:服务器设置的时区不一致,会对标准时间进行转换
解决方法:
[root@localhost ~]# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtimecp: overwrite `/etc/localtime’? y[root@localhost ~]# dateSat Oct 1 02:20:03 CST 2011 //更改为CST[root@localhost ~]# date -RSat, 01 Oct 2011 02:21:45 +0800然后重新设置下时间即可。
三、可以通过同步硬件时间来修改系统时间
//以硬件时间为基准,修改系统时间
[root@localhost ~]# hwclock --hctosys [root@localhost ~]# hwclock -s