centos7.2上搭建ntp服务器,并实现时间同步

1. 前言

对于容器编排系统,前段时间主要研究kubernetes,现在实验室要用dcos,所以在实验室集群上搭建了该系统。搭建dcos集群需要各机器时间同步,而实验室集群并没有联网,这里讲述下怎么搭建ntp服务器并进行时间同步。
使用的系统为centos7.2,机器使用情况如下表所示,这里以10.107.18.35为ntp server,其他的为client对时间进行同步,本文系统使用的是timedatectl命令。

机器ip作用
10.107.18.35单独一台boot节点
10.107.18.37单独一台master节点
10.107.13.1504台slave节点
10.107.18.344台slave节点
10.107.18.384台slave节点
10.107.18.394台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

7. 作者介绍

梁明远,国防科大并行与分布式计算国家重点实验室(PDL)应届研究生,14年入学伊始便开始接触docker,准备在余下的读研时间在docker相关开源社区贡献自己的代码,毕业后准备继续从事该方面研究。邮箱:liangmingyuanneo@gmail.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值