在 RHEL/CentOS 7 上配置NTP时间服务器
一、NTP简介
网络时间协议 - NTP - 是运行在传输层 123 号端口的 UDP 协议,它允许计算机通过网络同步准确时间。随着时间的流逝,计算机内部时间会出现漂移,这会导致时间不一致问题,尤其是对于服务器和客户端日志文件,或者你想要复制服务器的资源或数据库。
二、NTP安装配置
1.默认提供了ntp服务器的安装包,可以通过yum或者rpm来安装。
[root@ntpsrv ~]# yum install -y ntp
2.安装完成后,从NTP公共时间服务器池选择合适的时间服务器列表。这里我们选择亚洲,中国
3.修改配置文件/etc/ntp.conf,注册默认的时间服务器列表,将上面的服务器列表添加进去
4.设置允许哪些客户端与此台服务进行时间同步。使用 restrict 语句控制允许哪些网络查询和同步时间-根据实际的网络替换所需网络IP
nomodify notrap 语句的意思是不允许你的客户端配置为时间服务器或者作为时间的节点,这样可以有效控制服务器的性能。
5.为了便于错误的跟踪排查,添加日志配置选项 logfile。
6.所有配置修改完成后,保存关闭文件。
三、添加防火墙规则并启动 NTP 守护进程
7.NTP 服务使用OSI传输层(第四层)的123号UDP端口。为了表面可变延迟的影响所特别设计的。
[root@ntpserv ~]# firewall-cmd --add--service=ntp --permanent
[root@ntpserv ~]# firewall-cmd --reload
8.防火墙策略设置完成后,启动 ntpd 服务器,配置 ntpd 开启即启动,并查看器运行状态
[root@ntpserv ~]# systemctl start ntpd
[root@ntpserv ~]# systemctl enable ntpd
[root@ntpserv ~]# systemctl status ntpd
四、验证服务器时间同步
9.启动 NTP 守护进程后,用几分钟等待服务器和它的服务器池列表同步时间,然后运行羡慕的命令验证 NTP 节点同步状态和系统时间。
[root@ntpsrv ~]# ntpq -p
[root@ntpsrv ~]# date -R
五、设置客户端时间同步
10.Windows 客户端
1)在任务栏右边-->时间-->更改日期和时间设置
2)网络时间选项卡-->更改设置
3)在服务器中输入配置的服务器地址或者域名,点击立即更新,在下方显示时钟在当前时间与时间服务器同步。
11. Linux 客户端
1)Linux 客户端使用的是 ntpdate 命令进行时间同步
2) 使用 cron 设置定时时间同步,例如设置每四个小时同步一次(cron时间表达式详解)
[root@websrv ~]# crontab -e
*/ * * * /usr/sbin/ntpdate ntp.nj-strongit.com.cn >>/var/log/ntpdate.log
3)启动 crond服务,并将其设置为开机启动
[root@websrv ~]# systemctl start crond
[root@websrv ~]# systemctl enable crond
在 RHEL/CentOS 7 上配置NTP时间服务器的更多相关文章
- centos7.5配置ntp时间服务器
Centos7配置ntp时间服务器 Centos7配置时间服务器,一个服务端,多个客户端,客户端去同步服务端 服务端: 1.先修改时区,否则即使配置完ntp时间也不对,修改时区参照:https://w ...
- 配置NTP时间服务器
一.安装ntp软件 1.检查是否安装了ntp相关包. rpm -qa | grep ntp 2.安装ntp软件. yum -y install ntp 二.参数讲解 ignore :关闭所有的 NT ...
- Linux配置ntp时间服务器(全)
时间服务器作用: 大数据产生与处理系统是各种计算设备集群的,计算设备将统一.同步的标准时间用于记录各种事件发生时序, 如E-MAIL信息.文件创建和访问时间.数据库处理时间等. 大数据系统内不同计算设 ...
- Linux配置NTP时间服务器(date、hwclock、NTP服务器的配置)
目录 date命令 hwclock命令 NTP服务的部署 服务端 客户端 date命令 date 命令的作用是查看和设置Linux中的系统日期时间 date ...
- Linux系统安装配置NTP时间服务器
背景 局域网不能上外网情况下同步集群时间,搭建NTP服务器,并设置其他主机每小时同步时间(假设使用地址为192.168.3.21的主机作为NTP服务器) 安装NTP $ sudo yum instal ...
- 配置 NTP 时间服务器
对于我们当前这种案例,主要目标是把 z01 这台服务器设置为时间服务器,剩下的 z02,z03 这两台机器同步 z01 的时间,我们需要这样做的原因是因为,整个集群架构中的时间,要保持一致. ** 检 ...
- centos7配置NTP时间服务器
Network Time Protocol--NTP时间服务器,用来同步网络中各个计算机时间的协议. 通常将一台服务器配置为时间服务器,然后集群内其他服务器都来同步这台服务器的时间. 目的:集群内所有 ...
- windows server 2008 r2配置NTP时间服务器
windows server 2008做NTP服务器与H3C网络设备组网首先WINDOWS SERVER 2008默认是关闭NTP服务的,需要通过修改注册表开启方法如下:--------------- ...
- RHEL/CentOS 7 中配置 PXE 网络启动服务器
RHEL/CentOS 7 中配置 PXE 网络启动服务器 作者: Matei Cezar 译者: LCTT joeren | 2015-02-17 14:28 评论: 13 收藏: 8 分享: ...
随机推荐
- WebStorm中部署网页到Tomcat
1. 新建一个Deployment 在上面过程中Add Server弹窗下如下输入 2. 配置Deployment的Connection选项卡 3. 配置Deployment的Mappings选项卡 ...
- subprocess使用,进入到某个目录下执行shell命令
subprocess是用来fork一个子进程的.这个子进程可以运行一个外部程序. 函数: subprocess.call() subprocess.check_output() subprocess. ...
- 设计工具-MindManager(思维导图)
1,百度百科 http://baike.baidu.com/view/30054.htm?from_id=7153629&type=syn&fromtitle=MindManager& ...
- Vue组件基础知识总结
组件系统是Vue.js其中一个重要的概念,它提供了一种抽象,让我们可以使用独立可复用的小组件来构建大型应用,任意类型的应用界面都可以抽象为一个组件树. 那么什么是组件呢?组件可以扩展HTML元素,封装 ...
- Hadoop之Sqoop详解
sqoop数据迁移1.简介 sqoop是apache旗下一款“Hadoop和关系数据库服务器之间传送数据”的工具. 导入数据:MySQL,Oracle导入数据到Hadoop的HDFS.HIVE.HBA ...
- hadoop提交作业自定义排序和分组
现有数据如下: 3 3 3 2 3 1 2 2 2 1 1 1 要求为: 先按第一列从小到大排序,如果第一列相同,按第二列从小到大排序 如果是hadoop默认的排序方式,只能比较key,也就是第一列, ...
- SVN服务的部署及使用
环境说明 系统版本 CentOS 7.2 x86_64 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是 ...
- Diamond介绍
1. Diamond需求背景 我们的异步任务, 定时任务分布在多台服务器上处理, 所有有个配置文件去记录任务-服务器的分配关系.当动态的调整任务分配情况后,需要把工程重新启动, 这样频繁的操作对服务器 ...
- 恼人的The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved...错误,无奈用Struts的bean:write替代了JSTL的C:out
一个应用中有两个页面使用了JSTL的c:out输出,就类似这么简单三句 <c:if test="${!empty error}"> <h2>&l ...
- Java8 新的日期和时间API(笔记)
LocalDate LocalTime Instant duration以及Period 使用LocalDate和LocalTime //2017-03-20 LocalDate date = Loc ...