NTP时间服务器实战应用详解-技术流ken
简介
在搭建集群服务中,要保证各节点时间一致,NTP时间服务器就成为了一个好帮手了。
系统环境
系统版本:centos6.7
服务器IP:10.220..5.166/24
客户端IP:10.220.5.188/24
关闭安全服务
[root@ken ~]# service iptables stop
[root@ken ~]# setenforce
服务端下载NTP
[root@ken ~]# yum install ntp -y
配置服务端NTP文件
[root@ken ~]# vim /etc/ntp.conf
server 127.127.1.0 #以本机作为时间服务器,也可以根据需要选择阿里时间服务器
restrict 127.0.0.1 #允许本机使用时间服务器
restrict 10.220.5.188 mask 255.255.255.0 #允许10.220.5.188使用本机的时间服务器
logfile /var/log/ntp/ntp.log #时间服务器的日志,需要手动创建
创建日志文件
[root@ken ~]# mkdir /var/log/ntp
[root@ken ~]# touch /var/log/ntp/ntp.log
重启NTP服务
[root@ken ~]# service ntpd restart
Shutting down ntpd: [FAILED]
Starting ntpd: [ OK ]
检查NTP状态
启动成功
[root@ken ~]# ntpstat
synchronised to local net at stratum
time correct to within ms
polling server every s
客户端下载NTP客户端程序
[root@ken kenken]# yum install ntpdate -y
客户端进行同步
客户端下载成功之后,不需要做任何配置,执行下面的命令即可。
[root@ken kenken]# ntpdate 10.220.5.166
Sep :: ntpdate[]: step time server 10.220.5.166 offset 855139.862048 sec
同步成功。
进阶拓展
使用ntpdate固然可以同步时间,而且操作简单。但是有一个缺点就是会导致客户端的时间不连续,对于数据库业务影响是比较大,生产环境尽量不要用。
解决办法就是在客户端使用ntp+ntpdate的方式来解决,实现时间顺滑同步。
1.客户端安装ntp,ntpdate
[root@ken kenken]# yum install ntp ntpdate -y
2.配置客户端ntp文件
[root@ken ~]# vim /etc/ntp.conf
server 10.220.5.166
restrict 172.0.0.1
3.先执行一次ntp同步
[root@ken ~]# ntpdate 10.220.5.166
Sep :: ntpdate[]: adjust time server 10.220.5.166 offset -0.058714 sec
4.客户端启动ntpd服务
[root@ken ~]# service ntpd restart
Shutting down ntpd: [FAILED]
Starting ntpd: [ OK ]
5.检查客户端ntp状态
因为是顺滑同步,因此同步的时候会比较慢,稍等一两分钟即可。
[root@ken ~]# ntpstat
synchronised to NTP server (10.220.5.166) at stratum
time correct to within ms
polling server every s
开始同步。
NTP时间服务器实战应用详解-技术流ken的更多相关文章
- iptables实战案例详解-技术流ken
简介 关于iptables的介绍网上有很多的资料,大家可以自己找一些关于iptables的工作原理,以及四表五链的简介,对于学习iptables将会事半功倍.本博文将会例举几个工作中常用的iptabl ...
- samba企业级实战应用详解-技术流ken
1.简介 Samba是一套使用SMB(Server Message Block)协议的应用程序, 通过支持这个协议, Samba允许Linux服务器与Windows系统之间进行通信,使跨平台的互访成为 ...
- MySQL系列详解三:MySQL中各类日志详解-技术流ken
前言 日志文件记录了MySQL数据库的各种类型的活动,MySQL数据库中常见的日志文件有 查询日志,慢查询日志,错误日志,二进制日志,中继日志 .下面分别对他们进行介绍. 查询日志 1.查看查询日志变 ...
- 实战!基于lamp安装wordpress详解-技术流ken
简介 LAMP 是Linux Apache MySQL PHP的简写,其实就是把Apache, MySQL以及PHP安装在Linux系统上,组成一个环境来运行动态的脚本文件.现在基于lamp搭建wor ...
- KVM虚拟化使用详解--技术流ken
KVM介绍 Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中. KVM的虚拟化需要硬件支持 ...
- pxe+kickstart自动化批量安装系统详解-技术流ken
前言 pxe+kickstart是一款可以实现自动化批量安装系统的服务,比较经典,下面将详细介绍此服务的安装和使用. 系统环境准备 系统版本:CentOS release 6.7 (Final) 内网 ...
- cobbler批量安装系统使用详解-技术流ken
前言 cobbler是一个可以实现批量安装系统的Linux应用程序.它有别于pxe+kickstart,cobbler可以实现同个服务器批量安装不同操作系统版本. 系统环境准备及其下载cobbler ...
- MySQL系列详解五: xtrabackup实现完全备份及增量备份详解-技术流ken
xtrabackup简介 xtrabackup是一个用来对mysql做备份的工具,它可以对innodb引擎的数据库做热备.xtrabackup备份和还原速度快,备份操作不会中断正在执行的事务,备份完成 ...
- systemd服务详解-技术流ken
简介 在centos5中生成和管理用户空间中的进程以及完成系统的初始化使用的是init,并且是依次启动.在centos6中则是使用的upstart,在一定程度上实现了并行启动,但是仍然存在依赖关系,到 ...
随机推荐
- linux下使用iptables统计ip/端口流量
1.添加ip/端口的流量统计 入网流量: iptables -A INPUT -d 出网流量: iptables -A OUTPUT -s 2.查看流量统计信息 iptables -L -v -n - ...
- python之路(七)-递归算法
递归 特点 递归算法是一种直接或者间接地调用自身算法的过程.在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且易于理解. 递归算法解决问题的特点: (1) 递归就是在 ...
- Eclipse的application.properties文件输出中文成unicode编码
今天添application.properties时,无法输入中文,输入的中文直接变成了unicode的编码形式.原因是Eclipse的Spring Properties文件的默认编码为iso-885 ...
- bzoj2730(割点+分类讨论)
把割点删去后,剩下的联通块个数就是答案,方案数就是siz乘一起,但要讨论一些特殊情况,没有割点时答案直接算,一个联通块如果连接多个割点是不需算入答案的: #include<iostream> ...
- some knowledge of language
1:编译型语言2:解释型语言编译型:编译形成结果,再整体运行解释型:运行产生结果,边解释运行java 特殊(.class)再解释3:脚本语言是解释语言它的优点是方便阅读,不需要写非常多的类型相关的代码 ...
- 8.0.11版本的mysql更改root密码
- Codeforces Round #425 (Div. 2)
A 题意:给你n根棍子,两个人每次拿m根你,你先拿,如果该谁拿的时候棍子数<m,这人就输,对手就赢,问你第一个拿的人能赢吗 代码: #include<stdio.h>#define ...
- httpclient的调用 发送json字符串
public static String postHttp(JSONObject jsonObject, String jsonUrl){ String responseMsg="" ...
- 【腾讯Bugly干货分享】WebSocket 浅析
本文来自于腾讯Bugly公众号(weixinBugly),未经作者同意,请勿转载,原文地址:http://mp.weixin.qq.com/s/7aXMdnajINt0C5dcJy2USg 前言 在W ...
- 配置IDM不限速下载百度云的大文件
IDM介绍Internet Download Manager(简称IDM)是一个用于Windows系统的下载管理器,它是共享软件,免费试用期为30天,但是每月均有一段时间优惠. IDM可以让用户自动下 ...