|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!在临盆情况中,linux办事器的时光同步是比拟主要的,上面讲述一个时光办事器的搭建。
1、搭建时光办事器
1、在一台linux办事器装置ntpserver
tarzxvfntp-4.2.6.tar.gz
cdntp-4.2.6
./configure--prefix=/usr/local/ntp--enable-all-clocks--enable-parse-clocks
make&&makeinstall
2、修正ntp.conf设置装备摆设文件
vi/etc/ntp.conf
#Permittimesynchronizationwithourtimesource,butdonot
#permitthesourcetoqueryormodifytheserviceonthissystem.
#restrictdefaultkodnomodifynotrapnopeernoquery
restrictdefaultnomodify
(许可任何IP的客户机都可以停止时光同步,假如是只许可某个网段的客户机停止时光同步可以如许写
restrict10.58.26.0mask255.255.255.0nomodify)
restrict-6defaultkodnomodifynotrapnopeernoquery
#Permitallaccessovertheloopbackinterface.Thiscould
#betightenedaswell,buttodosowouldeffectsomeof
#theadministrativefunctions.
restrict127.0.0.1
restrict-6::1
#Hostsonlocalnetworkarelessrestricted.
#restrict192.168.1.0mask255.255.255.0nomodifynotrap
#Usepublicserversfromthepool.ntp.orgproject.
#Pleaseconsiderjoiningthepool
#server0.rhel.pool.ntp.org(默许时光办事器)
#server1.rhel.pool.ntp.org(默许时光办事器)
#server2.rhel.pool.ntp.org(默许时光办事器)
server10.128.14.25(手工设置的时光办事器)
(假如是可以直连外网,可使用LINUX默许供给的三组尺度时光办事器,不然可以本身指定一个同步时光源)
#broadcast192.168.1.255key42#broadcastserver
#broadcastclient#broadcastclient
#broadcast224.0.1.1key42#multicastserver
#multicastclient224.0.1.1#multicastclient
#manycastserver239.255.254.254#manycastserver
#manycastclient239.255.254.254key42#manycastclient
#UndisciplinedLocalClock.Thisisafakedriverintendedforbackup
#andwhennooutsidesourceofsynchronizedtimeisavailable.
server127.127.1.0#localclock
fudge127.127.1.0stratum10
3、以守护过程启动ntpd
#/etc/rc.d/init.d/ntpd-c/etc/ntp.conf-p/tmp/ntpd.pid
#/etc/rc.d/init.d/ntpdstart
#ps-ef|grepntpd
4、在ntpserver上启动ntp办事后,ntpserver本身或许与其server的同步的须要一个时光段,这个进程多是5分钟,在这个时光以内在客户端运转ntpdate敕令停止同步时会发生noserversuitableforsynchronizationfound的毛病。
那末若何晓得什么时候ntpserver完成了和本身同步的进程呢?
在ntpserver上应用敕令:
#watchntpq-p
涌现以下画面:
留意LOCAL的这个就是与本身同步的ntpserver。
留意reach这个值,在启动ntpserver办事后,这个值就从0开端赓续增长,当增长到17的时刻,从0到17是5次的变革,每次是poll的值的秒数,是64秒*5=320秒的时光。
2、设置装备摆设时光同步客户机
vi/var/spool/cron/root(或crontab-e)
增长一行,在天天的1点10分、9点10分、17点10分与时光同步办事器停止同步并写入BIOS
101,9,17***root/usr/sbin/ntpdate10.128.14.25;/sbin/hwclock-w
假如同步不正常,可以加输入日记或看体系日记
输入日记的办法:
101,9,17***root/usr/sbin/ntpdate10.128.14.25>>/tmp/1.txt;/sbin/hwclock-w
在1.txt中可检查时光同步时的输入成果。
或许看/var/mail/root体系日记
Subject:Cron<root@tyzssq8>/usr/sbin/ntpdate10.128.14.25;/sbin/hwclock-w
X-Cron-Env:<SHELL=/bin/sh>
X-Cron-Env:<HOME=/root>
X-Cron-Env:<PATH=/usr/bin:/bin>
X-Cron-Env:<LOGNAME=root>
X-Cron-Env:<USER=root>
Message-Id:<20121127103001.076FF2090E@tyzssq8.site>
Date:Tue,27Nov201218:30:01+0800(CST)
27Nov18:29:59ntpdate[6917]:steptimeserver10.128.14.25offset-1.361968sec
可以看到同步胜利了,假如未胜利会报失足误。
3、没法同步的成绩
检讨ntpserver主机的防火墙。多是ntpserver的防火墙屏障了upd123端口。
可以用敕令
#serviceiptablesstop
来关失落iptables办事后再测验考试从ntp客户真个同步,假如胜利,证实是防火墙的成绩,须要更改iptables的设置。
本文出自“滴水穿石”博客,请务必保存此出处http://xjsunjie.blog.51cto.com/999372/815641
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们! |
|