在确保系统安装了ntp服务之后,在网上我们可以查询到常用的ntp服务器; ntp常用服务器: 中国国家授时中心:210.72.145.44 NTP服务器(上海) :ntp.api.bz 美国: time.nist.gov 复旦: ntp.fudan.edu.cn 微软公司授时主机(美国) :time.windows.com 北京邮电大学 : s1a.time.edu.cn 清华大学 : s1b.time.edu.cn 北京大学 : s1c.time.edu.cn 台警大授时中心(台湾):asia.pool.ntp.org 我们首先选定某个ntp服务器。使用ping命令尝试服务器是否可用,在确认服务器正常可用之后进行系统时间和网络时间的校正:
# ntpdate -u ntp.api.bz
此时我们就遇到了我们题目提到的报错
no server suitable for synchronization found
解决办法就是使用我们上面ping命令解析到的ip地址替换我们的ntp服务器的域名即可,亲身实验可用。 另外我们将系统时间和硬件时间进行一致同步操作
# hwclock //查看硬件时间
# hwclock -w //同步时间
# hwclock //查看新的硬件时间
在另外我们顺便把时区调整记录下来给需要的朋友
# cat /etc/sysconfig/clock //查看当前时区
# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime //修改时区
# cat /etc/sysconfig/clock //再次查看当前时区