ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux时间同步

Linux时间同步

原创 Linux操作系统 作者:梓沐 时间:2016-02-15 08:54:55 0 删除 编辑
```
Linux服务器运行久时,系统时间就会存在一定的误差,一般情况下可以使用date命令进行时间设置,
但在做数据库集群分片等操作时对多台机器的时间差是有要求的,此时就需要使用ntpdate进行时间同步。

date命令:
date :查看当前时间,结果如下:Tue Mar 4 01:36:45 CST 2014
date -s 09:38:40 :设置当前时间,结果如下:Tue Mar 4 09:38:40 CST 2014

ntpdate命令:
ntpdate ntp.api.bz :网络时间同步命令

注意:若不加上-u参数, 会出现以下提示:no server suitable for synchronization found
-u:从man ntpdate中可以看出-u参数可以越过防火墙与主机同步;
210.72.145.44:中国国家授时中心的官方服务器。

ntp常用服务器:
中国国家授时中心:210.72.145.44
NTP服务器(上海) :ntp.api.bz

美国:time.nist.gov
复旦:ntp.fudan.edu.cn
微软公司授时主机(美国) :time.windows.com
台警大授时中心(台湾):asia.pool.ntp.org

经测试中国国家授时中心与NTP上海服务器可以正常同步时间。
```
自动同步
配置任务计划,定时更新时间:

```
crontab -e
*/10 8-18 * * * /usr/sbin/ntpdate ntp.api.bz >> /dev/null
```

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29812844/viewspace-1988749/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Oracle数据库优化
请登录后发表评论 登录
全部评论
擅长PLS/QL开发,SQL调优和改写,数据库设计

注册时间:2014-08-18

  • 博文量
    161
  • 访问量
    1204435