Linux时间同步和时间设置

时间分为:

1、hwclock:用于查看硬件时间

hwclock -r(--show:读取硬件时钟并打印结果) :查看硬件时间

hwclock -s :系统时间向硬件时间同步

hwclock -w :硬件时间向系统时间同步

2、date:用于查看系统时间

3、ntp(network time protocol):网络时间

ntpd服务 :rhel7、rhel6

1、优点:可以立即向服务器做同步

2、缺点:直接修改时间,若时间差距较大,则会影响系统的计划任务等

chronyd服务:rhel7、rhel8

1、优点:对系统的计划任务没有影响,以毫秒同步,会慢慢的做同步,缩小时间差距,在生产环境中,为了防止服务器时间不一致

2、缺点:如果时间相差较大,则同步的很慢

客户端同步服务端时间

服务端(用aliyun的时间服务器):配置/etc/chrony.conf文件

1、server ntp.aliyun.com iburst(需要向ntp.aliyun.com时间服务器同步时间)

2、allow 192.168.0.0/16(允许192.168.0.0/16网段主机向我这台做时间同步)

3、关闭防火墙,并查看chronyd服务监听的端口号,是否是完全放行

客户端(向服务端做同步,只需要配一步):配置/etc/chrony.conf文件

1、server 192.168.200.10 iburst(向服务端做同步)

2、验证是否同步成功(*表示可以向server做同步)

!!!注意:在生产环境下,若多台client服务器需要向server做同步,直接在client里面配置server的服务器即可,最好不要用轮循的方式继承同步前一个client服务器的时间,并且每次更新/etc/chrony.conf文件,都需要重启chronyd服务,如果server服务器不需要同步网络时间,且作为本地时间服务器,让client向server做同步,则直接打开local stratum 10,即可作为本地时间服务器

设置时区

timedatectl set-timezone Asia/Shanghai

相关推荐
带鱼吃猫1 小时前
Linux系统:策略模式实现自定义日志功能
linux·c++
程序员潇潇1 小时前
Jenkins 插件下载速度慢安装失败?这篇文章可能解决你头等难题!
运维·自动化测试·软件测试·功能测试·程序人生·职场和发展·jenkins
minji...1 小时前
Linux 进程概念 (三) (进程状态,僵尸进程,孤儿进程,进程优先级)
linux·运维·服务器
敲上瘾2 小时前
Docker镜像构建优化指南:CMD/ENTRYPOINT、多阶段构建与缓存优化
运维·缓存·docker·容器·架构
是小胡嘛6 小时前
C++之Any类的模拟实现
linux·开发语言·c++
口袋物联7 小时前
设计模式之工厂模式在 C 语言中的应用(含 Linux 内核实例)
linux·c语言·设计模式·简单工厂模式
qq_479875438 小时前
X-Macros(1)
linux·服务器·windows
笨笨聊运维9 小时前
CentOS官方不维护版本,配置python升级方法,无损版
linux·python·centos
ζั͡山 ั͡有扶苏 ั͡✾9 小时前
EFK 日志系统搭建完整教程
运维·jenkins·kibana·es·filebeat
jun_bai10 小时前
python写的文件备份网盘程序
运维·服务器·网络