ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

「Linux」- 使用 systemd-timesyncd 同步时间 @20210401

2021-04-01 18:29:29  阅读:510  来源: 互联网

标签:systemd 同步 卸载 20210401 systemctl 时间 Linux timesyncd


systemd-timesyncd

内建于 systemd 的、用于时间同步的、轻量级的组件。

注意事项,该组件只能用于时间同步,而不能像 ntpd 一样作为时间服务器。

实验环境概述

操作系统:Debian 10
软件版本:systemd 241 (241)

该操作不适用与 CentOS 7.x 系列:
根据 Systemd TimeSyncdCentOS 7.2 Minimal Time synchronization timedated and/or ntpd/chrony 的描述,RedHat 在编译 systemd 时,移除 systemd-timesyncd 特征。对于 CentOS 7.x 系列,建议使用 chrony 服务。

第一步、卸载其他时间服务

根据 systemd-timesyncd.service 定义,当存在 ntpd、chronyd 等等服务时,无法启动 systemd-timesyncd 服务。可以使用 systemctl cat systemd-timesyncd.service 命令查看 [Unit] 部分来了解。

因此我们需要卸载其他时间服务,卸载方法这里不再展开,这里只列举几种需要卸载的时间服务:

# Debian 10
apt-get purge chrony

第二步、启用 systemd-timesyncd 服务

systemctl start systemd-timesyncd
systemctl enable systemd-timesyncd

# 查看服务状态
systemctl status systemd-timesyncd

如果不卸载其他时间服务程序,命令 systemctl status systemd-timesyncd 将返回 condition failed 错误信息。

第三步、查看时间同步状态

使用 timedatectl 查看时间同步状态:

# timedatectl
               Local time: Mon 2020-05-25 16:19:29 CST
           Universal time: Mon 2020-05-25 08:19:29 UTC
                 RTC time: Mon 2020-05-25 08:19:29
                Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

System clock synchronized: yes:表示时间已经同步
NTP service: active:表示时间同步服务已经启用并正在运行

相关文章

「Linux」- 同步系统时间(基于 systemd 管理)

参考文献

How To Set Up Time Synchronization on Debian 10

标签:systemd,同步,卸载,20210401,systemctl,时间,Linux,timesyncd
来源: https://blog.csdn.net/u013670453/article/details/115380674

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有