博客园  :: 首页  :: 管理

关于Azure-平台-Redhat-Linux-服务器时间同步的问题解决

Posted on 2023-07-08 12:35  520_1351  阅读(27)  评论(0编辑  收藏  举报

首先说明一下,关于Azure平台中国区,是没有Redhat Linux系统镜像的

于是笔者这边是通过在Windows系统 Hyper-V 管理器中安装完Redhat 8.x 操作系统后,最后将系统磁盘转换成转换为VHD格式

然后经过一系列操作、最终在Azure平台上形成了自己的并且加固过的 Red Hat Enterprise Linux release 8.x (Ootpa) 系统镜像

但曾经在使用一段时间后,发现一些问题、就是内网服务器时间同步的问题,Azure平台回复的是对于外部的自定义的镜像、不提供其时间同步服务器

当然按理说这个时间同步只与OS有关系,与系统的发行版本是没有多大关系的,于是笔者研究了一下,最终也能通过如下的方法达到时间同步的效果

对于Redhat 8.x 主要推荐的是使用chronyd服务,其实主要的核心配置(/etc/chrony.conf),为如下一条:

refclock PHC /dev/ptp0 poll 3 dpoll -2 offset 0 stratum 2

这里笔者也将全部的配置整理如下:

[root@qq-5201351~]# cat /etc/chrony.conf |grep ^# -v |grep ^$ -v
refclock PHC /dev/ptp0 poll 3 dpoll -2 offset 0 stratum 2
driftfile /var/lib/chrony/drift
makestep 1.0 3
rtcsync
keyfile /etc/chrony.keys
leapsectz right/UTC
logdir /var/log/chrony
[root@qq-5201351~]# 

修改完配置文件,可以重启一下chronyd服务让其生效:systemctl restart chronyd.service

 

 

 

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/17537043.html