公司的两台liunx系统的服务器,运行一段时间后时间就不一致。有时候导致的结果很让人郁闷,比如论坛发帖,回复贴居然能跑到主题帖的上面,而主题帖变成了沙发,呵呵。

解决两台LIUNX服务器时间同步的方法有两种。都使用ntp服务。

一、设置其中一台服务器为时间服务器,另一台向它同步。需要注意的是系统bios的时间,可以用hwclock —systohc同步到bios

二、两台服务器都向公网的时间服务器同步。公网的时间服务器可以使用asia.pool.ntp.org,它是亚洲时间。

我采用的是第二种方式,写一个计划任务,可以每天凌晨一点钟执行如下命令:ntpdate asia.pool.ntp.org。

0-59/10 * * * * /usr/sbin/ntpdate  210.72.145.44


详细出处参考:http://www.frostsky.com/2011/03/linux-ntpdate/

 

 

the NTP socket is in use,exiting

 

用ntp同步时间, 出现the NTP socket is in use,exiting


如果使用了计划任务在crontab里只执行,就关闭ntpd服务


*/15 * * * * ntpdate 210.72.145.44


service ntpd stop


或者ps一下,找到ntpd的进程,kill掉