`
fantaxy025025
  • 浏览: 1311793 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

Linux下快速搭建ntp时间同步服务器

 
阅读更多

 

From:http://www.linuxidc.com/Linux/2014-07/104371.htm

Linux下快速搭建ntp时间同步服务器

背景:

服务器多了,时间是否一致以及是否准备就显得格外重要,虽然这个问题总是被忽略,但是统一时间是很有必要的,因为时间问题导致服务出现问题也是司空见惯,本文简单介绍Linux下ntp的快速搭建和使用。

CentOS NTP服务器安装与配置 http://www.linuxidc.com/Linux/2014-01/95258.htm

Linux实战部署系列之NTP服务器 http://www.linuxidc.com/Linux/2013-11/92275.htm

多种操作系统NTP客户端配置 http://www.linuxidc.com/Linux/2013-10/91928.htm

搭建企业级NTP时间服务器 http://www.linuxidc.com/Linux/2014-02/97205.htm

1、  安装ntp

yum -y install ntp(直接yum安装即可)

2、  修改ntp.conf的配置

1)vim /etc/ntp.conf

①  配置方法一:只允许192.168.100.0网段的客户机进行时间同步

在restrict default kod nomodify notrap nopeer noquery(表示默认拒绝所有IP的时间同步)之后增加一行:

restrict 192.168.100.0 mask 255.255.255.0 nomodify notrap

②  配置方法二:允许任何ip的客户机都可以进行时间同步

将restrict default kod nomodify notrap nopeer noquery修改为如下行:

Restrict default nomodify

权限的设定主要以restrict这个参数来设定,主要的语法为:

restrict  IP地址  mask 子网掩码 参数

其中IP可以是IP地址也可以是default,default是指所有的IP

参数主要有以下几个:

ignore :关闭所有的 NTP 联机服务

nomodify:客户端不能更改服务端的时间参数,但是客户端可以通过服务端进行网络校时。

notrust:客户端除非通过认证,否则该客户端来源将被视为不信任子网

noquery:不提供客户端的时间查询

2)、用server这个参数设定上级时间服务器,语法为:

server  IP地址或域名 [prefer]

IP地址或域名就是我们指定的上级时间服务器,如果 Server 参数最后加上 prefer,表示我们的 NTP 服务器主要以该部主机时间进行校准。

3)、解决NTP服务器校准时间时的传送延迟

使用driftfile参数设置:

driftfile 文件名

在与上级时间服务器联系时所花费的时间,记录在driftfile参数后面的文件内。

注意:  driftfile 后面接的文件需要使用完整的路径文件名,不能是链接文件,并且文件的权限需要设定成 ntpd守护进程可以写入。

/usr/share/zoneinfo  这个目录下存放的是各个时区对应的设定文件

/etc/localtime        本地系统时间设定文件

/etc/sysconfig/clock  本机时区设定文件

Linux下快速搭建ntp时间同步服务器

为了使NTP服务可以在系统引导的时候自动启动,执行:

chkconfig ntpd on

将同步好的时间写到CMOS里边

vim /etc/sysconfig/ntpd

SYNC_HWCLOCK=yes

修改配置文件后需要重启:

切记每次修改配置文件后重新启动服务使配置生效,可使用如下命令来检查NTP服务是否启动,启动的话可以得到一个进程ID号;

pgrep ntpd

使用下面的命令检查时间服务器同步的状态:

ntpq -p

用ntpstat也可以查看一些同步状态信息

安装完毕客户端需要过5-10分钟才能从服务器端更新时间

 

客户端设置:

crontab -e

加入一行

*/15 * * * * /usr/sbin/ntpdate 192.168.100.102(服务器端IP)

本文永久更新链接地址http://www.linuxidc.com/Linux/2014-07/104371.htm

 

++

+

|

|

+

++

 

分享到:
评论

相关推荐

    linux配置ntp时间同步.txt

    NTP服务器将本地系统的时钟与一个公共的NTP服务器同步然后作为时间主机提供服务,使本地网络的所有客户端能同步时钟。 同步时钟最大的好处就是相关系统上日志文件中的数据,如果网络中使用中央日志主机集中管理日志...

    ntp离线安装包

    最后,快速搭建NTP服务也需要注意几个关键点: - **防火墙配置**:确保NTP服务所需的UDP 123端口在防火墙规则中开放,以便服务器之间可以通信。 - **安全考虑**:关闭不必要的NTP功能,如限制仅允许特定IP访问,...

    linux常见服务器搭建实验任务书

    - **NTP服务器**:网络时间协议(NTP)确保系统时钟同步。安装`chrony`或`ntpd`来实现这个功能。 2. **数据库服务**: - **MySQL/MariaDB**:MySQL是广泛使用的开源关系型数据库管理系统,CentOS通常会提供...

    centos 6.3 最小安装系统下快速搭建环境步骤分享

    安装NTP服务以同步服务器时间,保持系统时钟准确。执行`yum install ntp -y`,然后备份`/etc/ntp.conf`文件,并进行编辑,如下所示: ```bash cp /etc/ntp.conf /etc/ntp.conf.original vim /etc/ntp.conf ```...

    Linux入门到高级

    - **NTP时间服务器**: - 通过NTP协议同步时间。 - 适用于分布式系统的时间同步。 - **DHCP服务器**: - 动态分配IP地址给客户端。 - 简化网络管理。 - **Samba服务器**: - 提供文件共享服务。 - 支持Windows和...

    Linux从入门到精通学习文档

    - **NTP时间服务器**: 提供网络时间同步服务。 - **DHCP服务器**: 动态分配IP地址。 - **Samba服务器**: 实现Windows和Linux之间的资源共享。 - **NFS服务器**: 网络文件系统,提供远程文件共享服务。 - **FTP服务器...

    Linux运维从入门到高级全套案例v3

    - **构建NTP时间服务器**:讲解如何配置Linux系统作为时间服务器,确保网络设备的时间同步。 - **构建DHCP服务器**:学习如何配置Dynamic Host Configuration Protocol (DHCP),动态分配IP地址给网络中的设备。 -...

    Linux 运维从入门到熟悉手册说明.docx

    例如,构建NTP服务器以保持系统时间同步,部署DHCP服务器为网络设备动态分配IP地址,搭建Samba服务器实现Linux与Windows之间的文件共享,设置NFS服务器实现文件系统的网络挂载,以及建立FTP服务器提供文件传输服务。...

    基于Linux平台下的Hadoop和Spark集群搭建研究.docx

    3. **配置时钟同步**:确保所有节点的时间一致,可以通过NTP服务器进行时间同步,或者设置定时任务定期更新时间。 接下来,可以开始安装Hadoop和Spark。 ##### 2.2 安装Hadoop 1. **下载并解压Hadoop安装包**:从...

    CDH集群搭建手册

    5. 设置同步服务器:vi /etc/ntp.conf 对时检查:date;ssh cm2 date;ssh cm3 date 五、关闭防火墙 1. 关闭防火墙:service iptables stop 2. 启动自关闭:chkconfig iptables off 六、主节点安装 MySQL 1. 查看...

    搭建Hadoop大数据处理环境 (2).docx

    5. **时间服务器**:为了保证集群中各节点的时间同步,需要安装时间服务器,如NTP,防止因时间不一致导致的数据处理错误。 6. **HTTPD服务器**:虽然不是Hadoop必需的,但Apache HTTPD服务器可以作为基础服务,提供...

    NetVault FastRecover产品功能测试指南v3.0.docx

    同时,需要关闭防火墙和SELinux,并配置NTP服务以确保时间同步,以及DNS域名解析以确保NTP服务器的主机名能够被正确解析。 Windows环境的准备主要是以管理员权限安装客户端软件包,而其他环境的配置主要涉及NTP和...

    嵌入式笔记开发入门、入门经典

    - 使用NTP协议实现嵌入式系统与外部时间服务器的时间同步。 #### 十、用户图形界面设计 - **Qt应用编程**: - Qt是一种跨平台的C++图形用户界面库。 - 学习Qt的基本组件和布局管理。 - **Qt/Embedded和Qtopia**...

    hadooop 环境搭建

    2. **时间同步**:确保所有节点的时间保持一致,可以通过crontab定时任务定期调用`ntpdate`命令来实现时间同步。 - 在`/etc/crontab`中添加定时任务:`echo "01 * * * * root /usr/sbin/ntpdate ...

    EasyHadoop大数据平台部署指南.docx

    - **时间同步**:设置NTP服务确保所有节点的时间同步,避免因时间差异导致的问题。 - **网络环境**:配置网络接口,确保节点间通信畅通。 - **hosts配置**:在所有节点上更新hosts文件,用主机名映射IP地址,便于...

    Oracle 11G RAC超详细带截图安装文档

    - **1.2.4 停止ntp时间同步**: 对于Oracle 11g新增的检查项,确保ntp服务关闭。 - **1.2.5 配置网络**: 设置IP地址、子网掩码等网络参数。 - **1.2.6 配置DNS服务器**: 指定DNS服务器地址。 - **1.2.7 设置grid...

Global site tag (gtag.js) - Google Analytics