时间同步-ntp服务器的搭建(docker版本)

introduce

用于构建cdm所需要的ntp服务器镜像,实现宿主机和ntpserver同步,ntpserver于ntpclient的同步

项目地址

项目github

image build

docker image build -t docker.finogeeks.club/linzhihuang/fino-cdm-ntp:v2.0

run

docker run   --rm -it docker.finogeeks.club/linzhihuang/fino-cdm-ntp:v2.0

run cluster

docker compose up

config

我们通过下面的几步来完成ntp服务端和客户端的搭建

  1. 在server的服务机器上我们通过volumes: - /etc/localtime:/etc/localtime:ro 让docker和服务器的时间保持一致
  2. 在server的服务上还需要配置/etc/ntp.conf,方式如下shellrm /etc/ntp.conf cat >> /etc/ntp.conf <<EOF # 中国这边最活跃的时间服务器 : http://www.pool.ntp.org/zone/cn server 0.ubuntu.pool.ntp.org server 1.ubuntu.pool.ntp.org server 2.ubuntu.pool.ntp.org server 3.ubuntu.pool.ntp.org # allow update time by the upper server restrict 0.cn.pool.ntp.org nomodify notrap noquery restrict 0.asia.pool.ntp.org nomodify notrap noquery restrict 3.asia.pool.ntp.org nomodify notrap noquery # Undisciplined Local Clock. This is a fake driver intended for backup # and when no outside source of synchronized time is available. # 外部时间服务器不可用时,以本地时间作为时间服务 server 127.127.1.0 # local clock fudge 127.127.1.0 stratum 10 EOF
  3. 在client的服务上对/etc/ntp/。方式如下shellecho "server ${NTP_SERVER_HOSTNAME} prefer" >> /etc/ntp.conf echo "restrict ${NTP_SERVER_HOSTNAME} " >> /etc/ntp.conf

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Coding01

一步一步搭建 PHP 服务器环境

这两天翻了翻之前的技术文档,发现有一篇文档值得拿出来和大家分享:如何给一台全新的阿里云服务器,搭建环境 —— 来部署 PHP 项目,Node.js 项目等。

3872
来自专栏pangguoming

Windows下使用xShell向远程Linux上传文件

上传文件使用rz与sz命令,远程Linux系统上需要安装lrzsz工具包 下载安装包lrzsz-0.12.20.tar.gz:  http://www.linu...

4734
来自专栏Pythonista

Python深度学习之安装theano(windows)

安装theano,提前清空自己的python环境吧,坑太多了,anaconda会自动安装path

1286
来自专栏木子昭的博客

解决linux端口被占用

解决端口占用问题的最快捷方式就是杀死相关进程,以杀死占用22端口的ssh为例 查看进程 如图所示,对应的进程名为sshd 进程号为 55312 输入kill ...

3826
来自专栏康怀帅的专栏

CoreOS etcd3 集群实践

集群搭建请查看 使用 Ignition 配置工具硬盘安装 CoreOS 三节点集群。 本文内容基于 etcd3。 CoreOS 中的 etcd 是以 rkt 容...

5013
来自专栏accesshub

用户远程接入腾讯云VPC

       在管理控制台的部署容器页面,点击复制用户接入容器运行命令,在服务器上粘贴执行

1734
来自专栏CodeSheep的技术分享

Docker Swarm 集群初探

24714
来自专栏别先生

安装Vmware workstation虚拟机(含软件和注册码)

1:虚拟机的安装步骤,包含软件包和注册码。本博客所使用的虚拟机版本是vmware-workstation_11.1.0版本,注意不是最新版本, 软件包:http...

2117
来自专栏行者常至

Servlet运行的详细步骤

992
来自专栏周奇的专栏

tungsten replicator:数据迁移利器【mysql 数据同步到 mongodb】

tungsten-replicator 是一款开源的、高性能、跨数据库系统的复制引擎,可用作多种场景下的数据迁移组件。本文尝试利用该工具实现 mysql 数据到...

1.3K0

扫码关注云+社区

领取腾讯云代金券