两台linux时间同步

两台机(rac01作为server,rac02作为client)都要设置:

 date --set="1/14/2013 11:43"  两台机初始时间相差几秒也没关系
 hwclock --systohc  同步到bios
 hwclock -w   写入bios

且确保防火墙没有禁止123端口,之后配置/etc/ntp.conf, ntp.conf的写法和验证见后面。有的书说要ntpdate 189.60.100.11(server地址),ntpdate好像不执行也没关系,反正配置好后过64s会同步的。

然后,

 service ntpd start

就可以启动ntp服务。

 

ntp.conf的写法和时间同步成功的验证

ntp服务器端:
[root@rac01 oracle]# cat /etc/ntp.conf | grep -v '^#'

driftfile /var/lib/ntp/drift


restrict 189.60.100.0 mask 255.255.255.0


server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10 


[root@rac01 oracle]# ntpstat
synchronised to local net at stratum 11
   time correct to within 11 ms
   polling server every 1024 s

ntpstat的输出可见rac01已经和自己同步了。


ntp客户端:

[root@rac02 oracle]# cat /etc/ntp.conf | grep -v '#'

driftfile /var/lib/ntp/drift

server 189.60.100.11

 

[root@rac02 oracle]# ntpstat
unsynchronised
  time server re-starting
   polling server every 64 s
[root@rac02 oracle]# ntpq -p
     remote           refid            st t when poll reach   delay   offset  jitter
==============================================================================
 rac01           LOCAL(0)        11 u   24   64    1    0.388    0.107   0.000


其实出现上面的when一列数值就说明已经在同步了, 过了几分钟ntpstat输出同步成功:

[root@rac02 oracle]# ntpq -p
     remote           refid            st t when poll reach   delay   offset  jitter
==============================================================================
*rac01           LOCAL(0)        11 u   57   64  377    0.196    0.019   0.013

[root@rac02 oracle]# ntpstat
synchronised to NTP server (189.60.100.11) at stratum 12
   time correct to within 20 ms
   polling server every 64 s

ntpstat输出表示和ntp server同步成功。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值