在Ubuntu Server上,设置NTP时间同步很是简单,就以下几步: html
第一,能够先进行手动更新一次时间(可选):
sudo ntpdate ntp.ubuntu.com linux
第二,建立一个定时执行的文件:
sudo vim /etc/cron.daily/ntpdate
而后在其中添加一行:ntpdate ntp.ubuntu.com,保存退出。 ubuntu
第三,修改这个定时执行文件的权限,使其变成可执行文件:
sudo chmod 755 /etc/cron.daily/ntpdate vim
========================================== 服务器
下面解析一下,第一句是把当前时区调整为上海就是+8区,想改其余时区也能够去看看/usr/share/zoneinfo目录; socket
而后第二句是利用ntpdate同步标准时间. ui
没有安装ntpdate的能够yum一下:
yum install -y ntpdate spa
加入定时计划任务,每隔10分钟同步一下时钟
crontab -e
0-59/10 * * * * /usr/sbin/ntpdate us.pool.ntp.org | logger -t NTP htm
这样,咱们就能够来解决在CentOS系统中时间不许确的问题了。 进程
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
若是执行命令出现一下错误
1.提示:7 Dec 19:24:55 ntpdate[2120]: the NTP socket is in use, exiting
这个是你linux机器上已经存在这个进程,输入:ps -ef | grep ntpd
Kill掉ntp的进程
2.提示:No Server suitable for synchronization found
这个是最容易出现的问题,比较常见的是配置好服务器并启动服务器进程后,立刻
启动客户进程,那么客户进程就会报错。解决方法是,在大约3-5分钟之后启动进程就行
===============================================
摘自:
http://www.wangzhongyuan.com/archives/780.html
http://os.51cto.com/art/201004/192549.htm