六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 20|回复: 0

Linux的时间同步问题

[复制链接]

升级  46%

5

主题

5

主题

5

主题

童生

Rank: 1

积分
23
 楼主| 发表于 2013-2-4 13:25:05 | 显示全部楼层 |阅读模式
Linux操作系统的时间分为两种:一种是系统时间,一种是硬件时间。每次开机时,系统时间会读取硬件时间,然后各自独立运行,长时间之后,这两个时间可能会不一致。一般情况下,这没有什么影响,但是如果在某些系统中同时读取了这两个时间,可能会产生问题。另外,即使这两个时间相同,但是作为服务器,它应该与网络内的时间服务器保持同步。

一般情况下,高手们都喜欢使用ntpdate命令,然后使用crontab。(不知道为什么)

1、使用ntpdate命令,首先同步时间
[root@scsbak ~]# ntpdate 192.168.1.111 Nov 08:46:18 ntpdate[5099]: adjust time server 192.168.1.111 offset -0.000714 sec
2、使用hwclock -w命令,将系统时间写入硬件
[root@scsbak ~]# hwclock -w

3、使用crontab -e命令,每6个小时执行一次ntpdate,并把结果输出到日志中
* */6 * * * /usr/sbin/ntpdate 192.168.1.111 >>/var/log/ntpdate.log 2>&1
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表