注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

红烧鱼

linux & windows management

 
 
 

日志

 
 
关于我
mac

专注IT基础架构设计与运维。 欢迎给我留言,或邮件沟通zjwsk@163.com

网易考拉推荐

HP-UX环境下配置时间同步服务器(NTP)   

2008-07-10 00:32:19|  分类: HPUX |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
   HP-UX上要实现时间同步,需要设置时间服务器和客户端,相关的进程是xntpd。

   具体的配置文件为以下几个:
   1. /etc/ntp.conf
   2. /etc/ntp.drift       在client上自己建立,用作drift文件
   3. /etc/rc.config.d/netdaemons

   相关的执行文件:
   /usr/sbin/xntpd

   运行脚本
   /sbin/init.d/xntpd {start|stop}

   具体的配置方法如下:
   首先,当然是先配置两台机器的/etc/hosts文件
   1. 服务器端
      (1)编辑/etc/ntp.conf
         添加一行:server       server_ipaddress(此处为server的IP地址)
      (2)通过rcmgr命令编辑/etc/rc.config文件
         #/usr/sbin/rcmgr set XNTPD_CONF YES 
         #/usr/sbin/rcmgr set XNTP_SERV1 host1 
         #/usr/sbin/rcmgr set XNTP_SERV2 host2 
         #/usr/sbin/rcmgr set XNTPD_OPTS "-gl" 
         说明:此部分省略
      (3)编辑/etc/rc.config.d/netdaemons
         更改两个参数的值:
            a. export NTPDATE_SERVER=127.127.1.1
            b. export XNTPD=1       (1表示启动xntpd;0表示不启动xntpd)
      (4)启动xntpd
         /sbin/init.d/xntpd start
      (5)其他
         可以通过/var/adm/syslog/syslog.log查看xntpd的运行状况;也可以使用ntpq命令查询xntpd的运行状况

   2. 客户端
      (1)创建/etc/ntp.drift文件
      (2)编辑/etc/ntp.conf
         添加两条记录:
            a. server       <ntp_server hostname>
            b. driftfile    /etc/ntp.drift
      (3)通过rcmgr命令编辑/etc/rc.config文件
         #/usr/sbin/rcmgr set XNTPD_CONF YES
         #/usr/sbin/rcmgr set XNTP_SERV1 host1
         #/usr/sbin/rcmgr set XNTP_SERV2 host2
         #/usr/sbin/rcmgr set XNTPD_OPTS "-gl"
         说明:此部分省略
      (4)编辑/etc/rc.config.d/netdaemons
         更改一个参数:
            export XNTPD=1
      (5)启动xntpd
         /sbin/init.d/xntpd start

   也可以通过Sam来配置, 最后一项 time --> NTP network time source 
   在启动时间服务器和客户端的xntpd进程以后,需要5-10分钟的时间,才会进行同步。
   可以使用ntpdate来根据ntp server设置客户端服务器的时间。
   如果主服务器和客户机器的时间相差超过1000秒,那么这个时间同步系统会认为服务器出现了系统故障,从而停止同步,需要注意这一点。
   可以通过查看/var/adm/syslog/syslog.log文件,查看xntpd的运行状况。
   另如果想在Windows环境下使用HP-UX作为ntp server。需要一个Win32time.exe,具体参见具体的文档。 

   以上是一个大致的时间服务器配置文档,仅供参考。
 
 
   下面是一个具体的配置例子:
   两台主机host1和host2作时钟同步,host1为时钟服务器端,host2为客户端,
   host1上的操作: 
   1. 编辑/etc/hosts文件,将host2地址加入。 
   2. 编辑/etc/ntp.conf文件,加入一行 
      server_name server_ipaddress 
   3. 通过rcmgr命令编辑/etc/rc.config文件
      #/usr/sbin/rcmgr set XNTPD_CONF YES
      #/usr/sbin/rcmgr set XNTP_SERV1 host1
      #/usr/sbin/rcmgr set XNTP_SERV2 host2
      #/usr/sbin/rcmgr set XNTPD_OPTS "-gl"
      说明:此部分省略
   4. 启动xntpd daemon
      #/sbin/init.d/xntpd start
      如果这个命令无法启动,则使用下列命令
      #/sbin/init.d/xntpd -g -c /etc/ntp.conf
   5. 确定ntp是否工作
      #/usr/bin/ntpq -p

   host2上的操作: 
   1. 编辑/etc/hosts文件,将host1地址加入。
   2. 编辑/etc/ntp.conf文件,加入以下内容
      server host1 version 3
      server host2 version 3
   3. 通过rcmgr命令编辑/etc/rc.config文件
      #/usr/sbin/rcmgr set XNTPD_CONF YES
      #/usr/sbin/rcmgr set XNTP_SERV1 host1
      #/usr/sbin/rcmgr set XNTP_SERV2 host2
      #/usr/sbin/rcmgr set XNTPD_OPTS "-gl"
      说明:此部分省略
   4. 启动xntpd daemon
      #/sbin/init.d/xntpd start
      如果这个命令无法启动,则使用下列命令
      #/sbin/init.d/xntpd -g -c /etc/ntp.conf
   5. 确定ntp是否工作
      #/usr/bin/ntpq -p

   在host2上使用ntp -v host1可查看同步情况。
  评论这张
 
阅读(666)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017