XNTPD 配置

10 篇文章 0 订阅
6 篇文章 0 订阅

ntp:Network Time Protocol 网络时钟同步协议

xntpd: x-unix的ntp,d-daemon.

 

设置ntp服务我们需要做的

1,知道ntp时钟服务器,该时钟服务器本身也需要时钟同步调整-你自己不准还帮别人调时间啊

2,在需要同步的unix服务器上 配置ntp客户端:

     配置文件找到一般ntp.conf,修改时钟服务器的地址

     手工先同步一次时钟(测试一下时钟服务器) ntpdate 服务器地址

     配置os启动时自动启动ntp同步机制

     手工启动xntpd

     ntpq查询同步与否

 

具体os配置:

1,Solaris

配置文件:

/etc/inet/ntp.conf

server address

os 自动启动:

 ln –s /etc/rc2.d/S74xntpd /etc/init.d/ntp.autoconf

手动立即启动:

/etc/init.d/ntp.autoconf start

 

2,HP-UX

配置文件:

/etc/ntp.conf

os 自动启动:

/etc/rc.config.d/netdaemons

 XNTPD=1

手动立即启动:

/sbin/init.d/xntpd start

 

3,Suse linux:

配置文件:

/etc/ntp.conf

os 自动启动:

/etc/init.d/xntpd start

 XNTPD=1

手动立即启动:

chkconfig xntpd on

 

4,Red Hat linux:

与suse的区别只在于配置文件:

/etc/inet/ntp.conf

 

另外介绍几个ntp相关的工具:

1,ntptrace用于跟踪一个ntp服务器链直到找到主时间源(master time source)
-v可以看到更详尽的信息

一个例子:

% ntptrace
     localhost: stratum 4, offset 0.0019529, synch distance 0.144135
     server2.bozo.com: stratum 2, offset 0.0124263, synch distance 0.115784
     usndh.edu: stratum 1, offset 0.0019298, synch distance 0.011993, refid 'WWVB'

 

每个字段的含义

主机名字

stratum(层次):4-->3-->2-->1

offset:本机和该时间服务器间的时钟差距,单位秒(second)

synch distance:时钟同步距离(个人猜测,一般是根据网络延迟率测量的吧)。是该时钟服务器是否作为同步使用的品质的测量标准。再通俗一点就是选该时钟服务器好不,单位秒(second)

最后一个字段refid:引用的最终时钟ID. 只有stratum=1第一层该值才有意义

 

 2,ntpdate:手工取得并设置成时钟服务器的一次同步时间。

如果ntp daemon运行,则该命令运行失效。

ntpdate也可以作为xntpd的一种替代考虑(放到cron中),但不建议使用。因为其算法没有ntpd精确和可靠,资源利用率也高,而且其轮训频率也不高。

ntpdate运行时,调整时间策略按照下面两种之一:时间差距>0.5s, 简单调用时间重新设置;<0.5s,精密调整调用adjtime。

 

 

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值