设置linunx时间同步阿里云服务(chronyc简单使用)

本文基于bclinux8系统做时间同步

1.安装chronyd

yum -y install chrony --- 安装
systemctl enable chronyd --- 开机自启动
systemctl start chronyd --- 启动

2.1 检查并设置时区为上海

timedatectl # 查看时区
timedatectl set-timezone Asia/Shanghai #设置时区
#编辑chrony配置
vi /etc/chrony.conf
#在文件末尾追加(ntp1.aliyun.com是阿里云提供的NTP服务器的地址,iburst指令表示在启动时使用快速初始同步)
pool ntp1.aliyun.com iburst
#启动chrony
systemctl start chronyd
#开机自启动
systemctl enable chronyd
#手动强制同步
chronyc -a makestep
#查看同步状态
chronyc tracking
命令 说明
:--------: -------------:
chronyc sources -v 查看时间同步源
chronyc sourcestats -v 查看时间同步源状态
timedatectl set-local-rtc 1 设置硬件时间,硬件时间默认为 UTC
timedatectl set-ntp yes 启用 NTP 时间同步
chronyc tracking 校准时间服务器
chronyc -a makestep 强制同步系统时钟

20250224

实际问题:配置完chronyd后机器都没时间同步
在这里插入图片描述

后续处理
安装systemd-timesyncd

yum install systemd-timesyncd -y


sudo /etc/systemd/timesyncd.conf 
NTP=ntp1.aliyun.com ntp1.tencent.com
FallbackNTP=ntp.aliyun.com
NTP=yes
RootDistanceMaxSec=5


sudo systemctl restart systemd-timesyncd

sudo systemctl enable  systemd-timesyncd

timedatectl show


sudo timedatectl set-ntp yes
sudo systemctl restart  systemd-timesyncd
systemctl disable chronyd
Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐