FROM:http://blog.sina.com.cn/s/blog_511b46d10100agzf.html

配置环境:

1. 假设在 192.168.0.0 网段内,要以IP为 10.233.248.64 的Linux机器时间服务器。
2. 10.233.248.64 服务器能上外网,能与比较权威的公网时间服务器同步
3. 同网段内的其他机器每小时自动向 192.168.0.240 同步时间

一、NTP server :

1、NTP 服务安装:

yum install ntp

2、NTP 服务配置:

1) 备份配置文件

# cp /etc/ntp.conf /etc/ntp.conf.bak

2) 修改配置文件:

# vi /etc/ntp.conf     (添加如下信息)

#---------------------------------------------------
#设置此服务器同上层服务器做时间同步的IP地址,prefer意味着首选IP地址
server 118.140.184.99 prefer
server 115.28.122.198
server 0.asia.pool.ntp.org
server 1.asia.pool.ntp.org
server 2.asia.pool.ntp.org

#---------------------------------------------------
#记录上次的NTP server与上层NTP server联接所花费的时间
driftfile /etc/ntp/drift

#---------------------------------------------------
#设置默认策略为允许任何主机进行时间同步
# restrict default ignore
#设置允许访问此时间服务器的时间服务的IP地址
restrict 127.0.0.1
# 指定某台机器时间同步
#restrict 192.168.10.2
#允许子网内主机时间同步
restrict 192.168.0.0 mask 255.255.0.0
restrict 10.0.0.0 mask 255.0.0.0
#允许任何主机跟进行时间同步
# restrict 0.0.0.0 mask 0.0.0.0 nomodify notrap

#---------------------------------------------------
#指定阶层编号为10,降低其优先度。
fudge 127.127.1.1 stratum 10

#---------------------------------------------------
#设置ntp日志的path
statsdir /var/log/ntp/

#设置ntp日志文件
logfile /var/log/ntp/ntp.log
#---------------------------------------------------

3)  NTP server的维护:

添加为服务:   chkconfig --level  ntpd on
启动: service ntpd start 或 /etc/rc.d/init.d/ntpd start
停止: service ntpd stop 或 /etc/rc.d/init.d/ntpd stop
管理命令:
ntpq –p #查看本机和上层服务器的时间同步结果
ntptrace #可以用來追踪某台时间服务器的时间对应关系
ntpdate IP #客户端要和NTP server进行时钟同步。
cat /var/log/ntp/ntp.log #查看ntp日志

二、NTP client:

(注意:客户端不用开启NTP服务,只要有ntpdate命令即可,ntpdate命令用于获取同步NTP服务端的时钟)

1、关闭客户端NTP服务:

service ntpd stop
chkconfig ntpd off
service ntpd status

2、添加crond定时同步任务:

每小时同NTP server进行一次时钟同步,并写入本机BIOS。

方法1:
echo "0 */1 * * * root /usr/sbin/ntpdate 10.233.248.64 && /sbin/hwclock -w" >>/etc/crontab
方法2:
sed '1 i0 */1 * * * /usr/sbin/ntpdate 10.233.248.64 && /sbin/hwclock -w' /var/spool/cron/root -i

NTP时间同步的更多相关文章

  1. linux ntp时间同步

    linux ntp时间同步 一.搭建时间同步服务器1.编译安装ntp serverrpm -qa | grep ntp若没有找到,则说明没有安装ntp包,从光盘上找到ntp包,使用rpm -Uvh n ...

  2. cloudstack安装篇3-SELinux配置、NTP时间同步、配置ClouStack软件库

    一.SELinux配置 为了让CloudStack正常工作,我们必须将SELinux设置为permissive.需要在当前系统运行状态下和启动后都能够生效,进行以下配置. 在系统运行状态下的将SELi ...

  3. NTP时间同步 服务端 客户端 自动化安装配置

    NTP时间同步 服务端 客户端 自动化安装配置 原创内容 http://www.cnblogs.com/elvi/p/7657994.html #!/bin/sh #运行环境 centos6.cent ...

  4. Windows2012R2 NTP时间同步

    Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时间,需要使用另外的方式去做时间同步 下面分两个情况 两个情况,两个情况都需要用修改组策略的方式来做 情况 ...

  5. 关于linux下ntp时间同步服务的安装与配置

    1.安装ntp服务,要使用时间同步.那么服务端与客户端都需要使用如下命令安装NTP软件包 [root@ ~]# yum install ntp -y 2.如果只是作为客户端的话,配置则可以非常简单,编 ...

  6. yum仓库客户端搭建和NTP时间同步客户端配置

    一.yum仓库客户端搭建 yum源仓库搭建分为服务器端和客户端. 服务端主要提供软件(rpm包)和yumlist.也就是提供yum源的位置.一般是通过http或者ftp提供位置. 客户端的配置:yum ...

  7. openstack (1)----- NTP 时间同步服务

    一.标准时间 1.地球分为东西十二个区域,共计24个时区 2.格林威治作为全球标准时间即(GMT时间),东时区以格林威治时区进行加,而西时区则进行减 3.地球的轨道并非正圆,在加上自传速度逐年递减,因 ...

  8. centos7搭建ntp时间同步服务器chrony服务

    centos7搭建ntp时间同步服务器chrony服务 前言: 在centos6的时候我们基本使用的是ntp服务用来做时间同步,但是在centos7后推荐是chrony作为时间同步器的服务端使用, ...

  9. Linux集群之间配置NTP时间同步ntp

    NTP时间同步 注意事项 要注意的是,ntpd 有一个自我保护设置: 如果本机与上源时间相差太大, ntpd 不运行. 所以新设置的时间服务器一定要先 ntpdate 从上源取得时间初值, 然后启动 ...

  10. ntp时间同步服务器

    [root@localhost ~]# ntpdate time.nist.gov 虚拟机时间不对   自动同步   sudo ntpdate asia.pool.ntp.org 要是同步后时间还是不 ...

随机推荐

  1. Oracle 11g服务详细介绍及哪些服务是必须开启的?

    安装oracle 11g R2中的方法成功安装Oracle 11g后,共有7个服务,这七个服务的含义分别为: 1. Oracle ORCL VSS Writer Service:Oracle卷映射拷贝 ...

  2. 应用程序缓存--manifest

    应用程序缓存(Application Cache)为应用带来三个优势: 离线浏览 - 用户可在应用离线时使用它们 速度 - 已缓存资源加载得更快 减少服务器负载 - 浏览器将只从服务器下载更新过或更改 ...

  3. 读取xml文件报错:Invalid byte 2 of 2-byte UTF-8 sequence。

    程序读取xml文件后,系统报“Invalid byte 2 of 2-byte UTF-8 sequence”错误,如何解决呢? 1.程序解析xml的时候,出现Invalid byte 2 of 2- ...

  4. 日期函数(sql)

    SQL 标量函数----->日期函数 day() .month().year().2009年02月23日 星期一 11:30 SQL 标量函数----->日期函数 day() .month ...

  5. net软件自动生成开发编程框架编程机器人

    有一个.net自动生成平台(编程机器人)推荐给大家,常规几天十几天的工作,机器人几分钟搞定,不写一行代码,留下大把休闲时光,适应于聪明人:不想太累的程序员(看看风景泡泡妞),不想多请人的老板(有限资金 ...

  6. intelj对我来说比较常用的快捷键

    文件查找 CTRL+N   查找类 CTRL+SHIFT+N  查找文件 CTRL+SHIFT+ALT+N 查找类中的方法或变量 CTRL+ALT+B  找所有的子类 CTRL+G   定位行 CTR ...

  7. 《Linux多线程服务端编程:使用muduo C++网络库》上市半年重印两次,总印数达到了9000册

    <Linux多线程服务端编程:使用muduo C++网络库>这本书自今年一月上市以来,半年之内已经重印两次(加上首印,一共是三次印刷),总印数达到了9000册,这在技术书里已经算是相当不错 ...

  8. spring mvc 工作流程

    Spring Web MVC 处理Http请求的大致过程:一旦Http请求到来,DispatcherSevlet将负责将请求分发.DispatcherServlet可以认为是Spring提供的前端控制 ...

  9. 关于公司VPN专线接入的一个案例

    最近互通网络技术部门收到一到封邮件,是关于公司VPN接入的问题,问题如下: 条件:A区为办公地点1,其他办公电脑20台,并通过写字楼的宽带接口联通外网. B区为新办公地点2,预设应用.数据库.备份服务 ...

  10. php memcache扩展 出现错误dyld: Symbol not found: _mmc_queue_free

    mac 10.10 系统安装php memcache扩展 在使用memcache的时候出现错误dyld: Symbol not found: _mmc_queue_free需要重新编译memcache ...