Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11880809
  • 博文数量: 187
  • 博客积分: 7517
  • 博客等级: 少将
  • 技术积分: 1981
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-20 18:51
文章分类

全部博文(187)

文章存档

2015年(3)

2013年(4)

2012年(20)

2011年(2)

2010年(96)

2009年(14)

2008年(47)

2007年(1)

我的朋友

分类: LINUX

2008-04-07 10:21:26

Linux时区同步问题(安装ntp软件过程)
首先在
下载了一个windows的NTP服务程序:ntp4171.zip
windows 192.168.1.32
1.安装是提示设置服务器地址,我设置的本机widows机器的IP
2.ntpd的控制在:
   控制面板->管理工具->组件服务-NetworkTimeProtocol 
3.可以启动ntpd守护进程保持时间同步
4.在C:\WINNT目录下有个ntp的配置文件ntp.conf
  设置为:
  server  127.127.1.0  prefer
  fudge   127.127.1.0  stratum  10
5.确定ntp是否工作: ntpq -p 
linux和Windows同步,我用的是RedHat 9.0
 执行命令:ntpdate 192.168.1.32
 你就会发现你的时间变化了,和192.168.1.32的时间一样
 如果执行命令出现一下错误
1.提示:7 Dec 19:24:55 ntpdate[2120]: the NTP socket is in use, exiting
 这个是你linux机器上已经存在这个进程,输入:ps -ef | grep ntpd
 Kill掉ntp的进程
2.提示:No Server suitable for synchronization found
  这个是最容易出现的问题,比较常见的是配置好服务器并启动服务器进程后,马上
  启动客户进程,那么客户进程就会报错。解决方法是,在大约3-5分钟以后启动进程就行
我想每10分钟就和Windows服务同步时间
1.创建自己的一个crontab文件,随便建立一个文件date.cron,首先可以使用任何文本
  编辑器建立一个新文件,然后向其中写入需要运行的命令和要定期执行的时间。
  vi date.cron加入下面要运行的命令和要定期执行的时间
  */10 * * * * /usr/sbin/ntpdate 192.168.1.32
  然后存盘退出
2.使用crontab命令来安装这个文件,使之成为该用户的crontab文件。键入:
  crontab date.cron
  这个文件已经建立好了
3.使用命令:
  crontab -l  (查看安排的作业序列)可以看到刚才的作业
  如:
  [root@NXD-TEST root]# crontab -l
  # DO NOT EDIT THIS FILE - edit the master and reinstall.
  # (date.cron installed on Tue Dec  7 18:22:42 2004)
  # (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
  */10 * * * * /usr/sbin/ntpdate 192.168.1.32
现在就OK了,每10分钟Linux就和服务端同步一次。
阅读(1011) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~