注意:在安装时间服务器前,关闭服务器和客户端的防火墙以及相关的杀毒软件等,Linux下还要关闭Selinux,Windows下则要确认关闭防火墙服务。
一、搭建时间同步服务器
1、RPM安装ntpserver
[root@dba~]# rpm -ivh ntp-4.2.6p5-1.el6.x86_64.rpm
2、修改ntp.conf配置文件
vim/etc/ntp.conf
#允许任何IP的客户机都可以进行时间同步
将“restrictdefault kod nomodify notrap nopeer noquery”这行修改成:restrictdefault nomodify
#增加本地默认NTP时间地址
server127.127.1.0
fudge127.127.1.0 stratum 10
3、以守护进程启动ntpd
[root@dba~]# ntpd -c /etc/ntp.conf -p /tmp/ntpd.pid
[root@dba~]#chkconfig –level 35 ntpd on #设置时间服务自动启动
[root@dba~]#chkconfig –level 35 ntpdate on
4、ntpd启动后,客户机要等几分钟再与其进行时间同步,否则会提示“noserver suitable for synchronization
found”错误。
二、配置时间同步客户机
[root@dba~]#crontab -e
#每天的5点10分、9点10分、14点10分、19点10分与时间同步服务器进行同步
105,9,14,19 * * * /usr/sbin/ntpdate 192.168.2.3 #timeserver ip
#表示每隔10分钟同步一次时间
0-59/10* * * * /usr/sbin/ntpdate 192.168.10.1
三、其它
1,在ntpserver上使用命令,用于排错
2,在windows上同步时间报错:
解决如下:
系统禁用的时间同步的服务
windowstime服务失效
把自动与internet时间服务器同步关闭,再打开
修复:
1.仍然进入命令行,然后键入
w32tm/register
正确的响应为:
W32Time成功注册
2.如果上一步正确,用net start "windows time"启动服务。