公司的两台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掉
转载于:https://blog.51cto.com/yk1688/665363