CentOS 7.2部署NTP服务器实现时间同步

[日期:2017-12-18] 来源:Linux社区  作者:梁明远 [字体:  ]
 

1. 前言

对于容器编排系统,前段时间主要研究kubernetes,现在实验室要用dcos,所以在实验室集群上搭建了该系统。搭建dcos集群需要各机器时间同步,而实验室集群并没有联网,这里讲述下怎么搭建NTP服务器并进行时间同步。

使用的系统为CentOS 7.2,机器使用情况如下表所示,这里以10.107.18.35为ntp server,其他的为client对时间进行同步,本文系统使用的是timedatectl命令。

机器ip 作用
10.107.18.35 单独一台boot节点
10.107.18.37 单独一台master节点
10.107.13.150 4台slave节点
10.107.18.34 4台slave节点
10.107.18.38 4台slave节点
10.107.18.39 4台slave节点

2. 具体流程

1.在集群中所有节点上安装ntp 
yum install ntp 
2.所有节点设置时区,这里设置为中国所用时间timedatectl set-timezone Asia/Shanghai 
3.在server节点上启动ntp服务

systemctl start ntpd
systemctl enable ntpd

4.在server节点上设置现在的准确时间 
timedatectl set-time HH:MM:SS 
5.在server节点上设置其ntp服务器为其自身,同时设置可以接受连接服务的客户端,是通过更改/etc/ntp.conf文件来实现的,其中server设置127.127.1.0为其自身,新增加一个restrict段为可以接受服务的网段


6.重启ntpd服务 
systemctl restart ntpd 
7.在client节点上设置ntp服务器为server节点

8.在client节点上同步server的时间 
ntpdate 10.107.18.35 
9.client节点启动ntpd服务

systemctl start ntpd
systemctl enable ntpd

10.所有节点启动时间同步 
timedatectl set-ntp yes

更多NTP时间服务器相关教程见以下内容

开源软件包的安装及ntp时间服务器简析  http://www.linuxidc.com/Linux/2017-02/140342.htm

Linux时间同步NTP服务的安装与配置 http://www.linuxidc.com/Linux/2016-10/135945.htm

如何在 CentOS 中搭建 NTP 服务器  http://www.linuxidc.com/Linux/2015-06/118480.htm

教你如何快速搭建NTP时间服务器  http://www.linuxidc.com/Linux/2017-02/140875.htm

CentOS 7 中使用NTP进行时间同步  http://www.linuxidc.com/Linux/2015-11/124911.htm

Linux之使用NTP服务管理/同步服务器时间  http://www.linuxidc.com/Linux/2016-03/129277.htm

Linux下搭建NTP服务器  http://www.linuxidc.com/Linux/2016-03/129126.htm

NTP服务配置详解  http://www.linuxidc.com/Linux/2017-08/146188.htm

本文永久更新链接地址http://www.linuxidc.com/Linux/2017-12/149541.htm

最新文章

  1. 在Eclipse中创建Maven多模块工程的例子
  2. Android使用Fragment定义弹出数字键盘
  3. Permutation Sequence [LeetCode]
  4. (基础篇)PHP与JavaScript交互
  5. Android中的Context详解
  6. Nyoj 43 24 Point game 【DFS】
  7. sql server数据库备份压缩拷贝实例
  8. ABP官方文档翻译 2.7 对象到对象的映射
  9. C# 中的关键字整理
  10. Redis 设计与实现 (三)--持久化
  11. 【.NET】 C# 时间戳和DataTime 互相转换
  12. struts配置文件说明
  13. postman 的基础使用
  14. react-router4 第一篇
  15. 《Python程序设计(第3版)》[美] 约翰·策勒(John Zelle) 第 1 章 答案
  16. JMeter中各种请求格式--aduocd的博客
  17. LOJ#6491. zrq 学反演(莫比乌斯反演 杜教筛)
  18. kaggle _Titanic: Machine Learning from Disaster
  19. Html和websocket初识
  20. django系列3.4-- request对象和response对象(未完待续)

热门文章

  1. php导出csv并保存在服务器,返回csv的文件路径
  2. mysqld_safe A mysqld process already exists
  3. python基础第9章 魔法方法、属性和迭代器(一)
  4. Nginx集群配置启动报错
  5. 阿里云重磅推出物联网安全运营中心Link SOC
  6. 后缀自动机模板——不同子串个数p2408
  7. JsJquery小技巧
  8. 转-vector与list的区别
  9. django中filter()和get()的区别
  10. sql语句中----删除表数据drop、truncate和delete的用法(转)