Linux系统时间同步
Linux系统时间同步
文章目录
- Linux系统时间同步
- 一、第一步:搭建用于时间同步的服务器
- 1.1 先安装npt模块:`sudo yum -y install ntp`
- 1.2 写配置文件`/etc/npt.conf`
- 1.3 启动ntp服务
- 二、第二步:在需要同步时间服务器上进行时间同步
- 2.1 执行同步命令
- 2.2 执行命令的时候遇到的一个问题
- 2.3 将时间同步部署成定时任务
一、第一步:搭建用于时间同步的服务器
在一台时间比较准确的服务器上,启动ntpd服务,比如这台时间比较精确的服务ip为11.225.118.166
。
1.1 先安装npt模块:sudo yum -y install ntp
1.2 写配置文件/etc/npt.conf
sudo vi /etc/npt.conf
driftfile /var/lib/ntp/driftrestrict default nomodify notrap nopeer noqueryrestrict 127.0.0.1# 10.114.57.0 代表允许时间同步的服务器ip
restrict 10.114.57.0 mask 255.255.255.0 nomodify notrap
server 127.127.1.0includefile /etc/ntp/crypto/pw
keys /etc/ntp/keysdisable monitor
tinker panic 0
1.3 启动ntp服务
-- 查看状态
sudo systemctl status ntpd
-- 启动nptd
sudo systemctl start ntpd
二、第二步:在需要同步时间服务器上进行时间同步
该需要时间同步的服务ip应该以10.114.57
开头。
2.1 执行同步命令
sudo ntpdate 11.225.118.166
-- 或者
sudo /usr/sbin/ntpdate 11.225.118.166
2.2 执行命令的时候遇到的一个问题
遇到的一个问题描述如下:
20 Jan 10:16:31 ntpdate[95320]: the NTP socket is in use,exiting
解决方案:
sudo lsof -i:123sudo kill -9 进程id然后继续执行同步命令
2.3 将时间同步部署成定时任务
crontab -e
# 同步时间,每隔十五分钟同步一次
*/15 * * * * bash /root/importShells/run_sync_time.sh
/root/importShells/run_sync_time.sh
内容如下:
#!/bin/bashcurrent_month=$(date "+%Y%m")
current_day=$(date "+%Y%m%d")logfilename=sync_time_${current_day}.log
mkdir -p /root/importShells/logs/${current_month}log_file_path=/root/importShells/logs/${current_month}/${logfilename}bash /root/importShells/time_sync.sh 1>>${log_file_path} 2>>${log_file_path}
/root/importShells/time_sync.sh
的内容如下:
#!/bin/bash/usr/sbin/ntpdate 11.225.118.166
Linux系统时间同步相关推荐
- Kali Linux系统时间同步
Kali Linux系统时间同步 前言 一.指令如下: 前言 本博客记录Kali Linux系统时间同步 详细操作参考:https://blog.csdn.net/z13615480737/artic ...
- 安彦Linux系统时间同步
一.调研背景 由于产品服务器在内网环境, Linux系统作为服务器出现系统时间跑偏问题.一般情况下可以使用date命令进行时间设置,但是有些复杂操作时对多台机器的时间差是有要求的,此时就需要使用ntp ...
- linux系统时间同步,硬件时钟和系统时间同步,时区的设置
1.时间同步(手动): date -s "2015-07-15 22:13:30" hwclock --systohc (表示系统时间同步到硬件时钟) hwclock ...
- linux软件时间同步硬件时间,linux系统时间同步,硬件时钟和系统时间同步,时区的设置...
1.时间同步(手动): date -s "2015-07-15 22:13:30" hwclock --systohc (表示系统时间同步到硬件时钟) hwclock --hc ...
- Linux系统时间同步北京时间
如果Linux系统时间与当前时间不一致,可以通过以下方法重置系统时间 rm /etc/localtime ls -s /usr/share/zoneinfo/Asia/Shanghai /etc/lo ...
- linux系统怎么样同步时间,Linux系统时间同步
在Linux环境下可以通过自带的NTP(Network Time Protocol)协议通过网络使系统保持精确时间, NTP是用来使系统和一个精确的时间源保持时间同步的协议.最好的方法是在自己管理的网 ...
- Linux系统时间同步:ntpdate--在内网中同步时间
之前写过一篇文章:Debian/Ubuntu/Raspbian 时间同步 我这里引用一下: 先使用如下命令查看自己系统设置的时区 date -R 如果输出的不是+8000,那么需要调整时区: dpkg ...
- linux 自动同步时间命令,LINUX系统时间怎么设置同步脚本或命令?
Linux系统和windows不同的地方,如果时间和网络时间差距太大的话.可能会导致程序,进程启动不了.所以linux系统时间同步显得尤为重要,咗嚛本经验以centos系统为例,演示同步时间的脚步或命 ...
- Linux学习之系统时间同步
一.系统时间的设置 在Linux中设置系统时间,可以用date命令: 1 //查看时间 2 [root@localhost ~]# date 3 2008年 12月 12日 星期五 14:44:12 ...
最新文章
- Vue.js 数据绑定渲染Demo
- 小酌重构系列[8]——提取接口
- 石川es6课程---1-2、ES6简介
- python判断是否是小写字母_python判断字符串是字母 数字 大小写(转载)
- CoreJava 笔记总结-第六章 接口、lambda表达式与内部类
- 歌谣带你看java面试题
- 【C语言】C语言常量和变量
- unity 编辑器 混合使用固定布局和自动布局(二)
- cp命令强制覆盖方式实现
- SHA256算法原理及其实现
- 使用A4纸张黑白打印双面打印多少钱一张
- ClickHouse安装与引擎
- 解决:蓝奏云下载链接没法打开问题
- tibco rv java实例_Tibco介绍及应用.pptx
- 第三章直接耦合多级放大电路
- Word文档中如何添加带打勾的方框
- 再也不用手动复制粘贴收集Taptap游戏评论了,还可以制作好看的热词词云图~
- 如何删除电脑上卸载软件的残留文件,清理软件残留?
- python图片马赛克_如何在Matplotlib中绘制马赛克图
- 心理测试小程序怎么做
热门文章
- SSM+特殊病例查询系统 毕业设计-附源码231832
- 有序Map集合:LinkedHashMap和TreeMap该如何选用
- 遥感免费数据四维度汇总
- 副驾驶的意义_副驾驶对女人的意义是什么样的?
- 下载spotify音乐_如何在Spotify上发现新音乐
- 基于skyline的城市三维建模研究(转)
- 小米官网前端页面还原
- 我安装Solaris的全过程。
- ARCGIS做好的模型工具,已经设置为相对路径,拷贝后工具显示叉叉不可用的原因
- 在Mac环境下系统本身就带有的Apache(阿帕奇服务器)和PHP都预装好了,且合并完成。如果不知道请查看MAC 下配置Apache和PHP