当前位置: 首页 > news >正文

如何给多台Linux机器设置时间同步

文章目录

  • 1,使用chrony时间同步服务
    • 1.1 修改chrony配置文件
  • 2,使用ntpdate服务

1,使用chrony时间同步服务

Centos7默认已安装,另外基于centos7的统信OS,中科OS也会默认安装这个。如果你机器上没有这个服务,那你安装一个。

yum install chrony
  • 然后要使得这个服务无时无刻不在运行中,所以要以下三条命令。
systemctl start chronyd
systemctl status chronyd
systemctl enable chronyd

1.1 修改chrony配置文件

vim /etc/chrony.conf

然后在里面添加一句(10.196.3.3这个ip就是你的时间同步源服务器。如果你的机器可以联网,那你可以用阿里云的时间源服务器ip。如果你的机器不能联网,只能内网,那你要自己内部搞一台服务器,专门用来作为标准时间源)

pool 10.196.3.3 iburst

2,使用ntpdate服务

同样的也要下载一个

 yum install ntpdate -y

然后在crontab定时任务里面添加定时任务

crontab -e
*/5 * * * * /usr/sbin/ntpdate 10.196.3.3 2>/tmp/ntp.log && /usr/sbin/hwclock -w && /usr/sbin/hwclock -w --localtime;

然后在里面添加一句(10.196.3.3这个ip就是你的时间同步源服务器。如果你的机器可以联网,那你可以用阿里云的时间源服务器ip。如果你的机器不能联网,只能内网,那你要自己内部搞一台服务器,专门用来作为标准时间源)

这是一个 Linux 系统中的定时任务配置,表示每 5 分钟执行一次后面的命令。
命令的作用依次为:

  • /usr/sbin/ntpdate 10.196.3.3:使用 ntpdate 命令从指定的 IP 地址(10.142.12.2)获取时间进行同步。
  • 2>/tmp/ntp.log:将标准错误输出重定向到 /tmp/ntp.log 文件。
  • /usr/sbin/hwclock -w:将系统时间写入硬件时钟。
  • /usr/sbin/hwclock -w --localtime:再次将系统时间以本地时间格式写入硬件时钟。
http://www.lryc.cn/news/447717.html

相关文章:

  • 忘写return有什么现象?
  • 大数据新视界 --大数据大厂之 Druid 实时数据分析平台在大数据中的应用
  • MySQL --基本查询(下)
  • vue3实现自定义主题色切换功能
  • 不懂性能测试,被面试官挂了...
  • JS逆向基础-谷歌浏览器调试技巧(详细)
  • 那年我双手插兜,使用IPv6+DDNS动态域名解析访问NAS
  • CSS的弹性盒子模型(Flex box)
  • django drf 分页器
  • SpringBoot整合JPA实现CRUD详解
  • 干部画像——精准辅助干部选拔的核心利器
  • linux网络编程9
  • RabbitMQ应用
  • 大数据Flink(一百二十四):案例实践——淘宝母婴数据加速查询
  • 无限大薄板的电场
  • 外包干了1个多月,技术明显退步了。。。。。
  • 芝法酱学习笔记(0.4)——SpringBoot多模块项目打包,resource分离,lib分离,启动脚本
  • 进程(一万字学习笔记)
  • Docker实践与应用:深度探索与丰富案例
  • 信息安全工程师(21)安全协议
  • Starrocks with 嵌套
  • ubuntu 安装neo4j
  • 云计算课程作业1
  • 建筑智能,推动智慧社区发展
  • conda 虚拟环境安装GDAL
  • STM32转AT32代码转换
  • vue中怎么覆盖 sytle中的样式
  • php中打印函数
  • [单master节点k8s部署]23.构建EFK日志收集平台(二)
  • C#的属性(Property)应用说明(二)